Gobelijn API documentation
- generated for commit a0cbea7
|
Header for class FunctionTracer. More...
Go to the source code of this file.
Classes | |
class | UA_CoMP::Misc::FunctionTracer |
Class whose constructor/destructor pair are used to mark entering and leaving a function body block. More... | |
Namespaces | |
UA_CoMP | |
Namespace Comp groups all code developed by the CoMP group. | |
UA_CoMP::Misc | |
Legacy miscellaneous code. | |
Macros | |
#define | COMP_MISC_FUNCTION_NAME __FUNCTION__ |
Macro to take advantage of PRETTY_FUNCTION over plain FUNCTION with gcc. More... | |
#define | COMP_MISC_FUNCTION_TRACER UA_CoMP::Misc::FunctionTracer macro_defined_function_tracer##__LINE__(COMP_MISC_FUNCTION_NAME) |
Macro for tracking function scope. More... | |
Header for class FunctionTracer.
Definition in file FunctionTracer.h.
#define COMP_MISC_FUNCTION_NAME __FUNCTION__ |
Macro to take advantage of PRETTY_FUNCTION over plain FUNCTION with gcc.
Definition at line 15 of file FunctionTracer.h.
#define COMP_MISC_FUNCTION_TRACER UA_CoMP::Misc::FunctionTracer macro_defined_function_tracer##__LINE__(COMP_MISC_FUNCTION_NAME) |
Macro for tracking function scope.
Definition at line 19 of file FunctionTracer.h.
Referenced by app_copy(), app_essentialops(), app_exception(), app_fcalls(), app_hierarchies(), app_poly1(), and app_poly2().