OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
OPAL
|
#include <Trace.h>
Public Member Functions | |
Trace (std::string name) | |
~Trace () | |
void | registerComponent (std::string name, boost::shared_ptr< TraceComponent > component) |
void | unregisterComponent (std::string name) |
void | log (std::ostringstream &dump) |
Private Attributes | |
std::string | name_ |
std::vector< boost::shared_ptr < TraceComponent > > | pipeline_ |
std::map< std::string, size_t > | nameToIdx_ |
|
inline |
|
inline |
Definition at line 24 of file Trace.h.
References nameToIdx_, and pipeline_.
|
private |
Definition at line 46 of file Trace.h.
Referenced by registerComponent().
|
private |
Definition at line 45 of file Trace.h.
Referenced by log(), and registerComponent().