This class exists so as to define an override of the virtual operator method(). Its behavior is to include #defines into the output data. More...
Public Member Functions | |
void | ifHandler (string const &define, string const &file, int line) const |
void | operator() (string const &define, string const &file, int line) const |
User defined callback handler to deal with preprocessor tokens. | |
void | operator() (string const &define, string const &file, int line) const |
User defined callback handler to deal with preprocessor tokens. | |
Static Public Member Functions | |
static void | computeVisibility () |
Static Public Attributes | |
static vector< bool > | ifStack_ |
static bool | tokensVisible_ = true |
This class exists so as to define an override of the virtual operator method(). Its behavior is to include #defines into the output data.
This class exists so as to define an override of the virtual operator method(). Its behavior is to include defines into the output data.
Definition at line 265 of file cpptagdb.cxx.
static void computeVisibility | ( | ) | [static] |
void ifHandler | ( | string const & | define, | |
string const & | file, | |||
int | line | |||
) | const |
void operator() | ( | string const & | text, | |
string const & | file, | |||
int | line | |||
) | const [virtual] |
User defined callback handler to deal with preprocessor tokens.
text | the text of the preprocessor directive | |
file | the name of the file | |
line | the line number of the preprocessor directive |
Implements CPP_Token_Stream_Prep.
Definition at line 603 of file cca.cxx.
void operator() | ( | string const & | text, | |
string const & | file, | |||
int | line | |||
) | const [virtual] |
User defined callback handler to deal with preprocessor tokens.
text | the text of the preprocessor directive | |
file | the name of the file | |
line | the line number of the preprocessor directive |
Implements CPP_Token_Stream_Prep.
Definition at line 275 of file cpptagdb.cxx.
bool tokensVisible_ = true [static] |