#include <kanzi/core/profiling/profiler.hpp>
Public Types | |
| typedef vector< shared_ptr< AbstractProfilerSource > > | ProfilerSourceCollection |
Public Member Functions | |
| Profiler () | |
| virtual | ~Profiler () |
| void | addSource (AbstractProfilerSourceSharedPtr source) |
| void | removeSource (AbstractProfilerSourceSharedPtr source) |
| ProfilerSourceCollection::const_iterator | beginSources () const |
| ProfilerSourceCollection::const_iterator | endSources () const |
| typedef vector< shared_ptr<AbstractProfilerSource> > kanzi::Profiler::ProfilerSourceCollection |
|
explicit |
|
virtual |
| void kanzi::Profiler::addSource | ( | AbstractProfilerSourceSharedPtr | source | ) |
| void kanzi::Profiler::removeSource | ( | AbstractProfilerSourceSharedPtr | source | ) |
| ProfilerSourceCollection::const_iterator kanzi::Profiler::beginSources | ( | ) | const |
| ProfilerSourceCollection::const_iterator kanzi::Profiler::endSources | ( | ) | const |