trace.h File Reference

#include "rutz/prof.h"
#include "rutz/time.h"
#include <iosfwd>
Include dependency graph for trace.h:

Go to the source code of this file.

Classes

class  rutz::trace
 Times and traces execution in and out of a lexical scope. More...

Namespaces

namespace  rutz
 

Auxiliary helper namespace used in implementing shared_ptr.


Defines

#define GVX_TRACE_EXPR   false
#define GVX_TRACE_CONCAT2(x, y)   x##y
#define GVX_TRACE_CONCAT(x, y)   GVX_TRACE_CONCAT2(x,y)
#define GVX_TRACE(x)

Functions

static const char __attribute__ ((used)) vcid_groovx_rutz_trace_h_utc20050626084019[]

Detailed Description

GVX_TRACE macro for user-controlled tracing and profiling

Definition in file trace.h.


Define Documentation

#define GVX_TRACE (  ) 
Value:
static rutz::prof  GVX_TRACE_CONCAT(P_x_, __LINE__)  (x,   __FILE__, __LINE__); \
         rutz::trace        GVX_TRACE_CONCAT(T_x_, __LINE__)  (GVX_TRACE_CONCAT(P_x_, __LINE__), GVX_TRACE_EXPR)

Definition at line 119 of file trace.h.

Generated on Sun May 8 08:42:50 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3