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

|
inline |
Definition at line 42 of file Trace.h.
References nameToIdx_, and pipeline_.
|
private |
Definition at line 64 of file Trace.h.
Referenced by registerComponent().
|
private |
Definition at line 63 of file Trace.h.
Referenced by log(), and registerComponent().
1.8.5