#include <rtkGlobalResourceProbe.h>
Definition at line 36 of file rtkGlobalResourceProbe.h.
◆ ConstPointer
◆ Pointer
◆ Self
◆ Superclass
◆ GlobalResourceProbe()
rtk::GlobalResourceProbe::GlobalResourceProbe |
( |
| ) |
|
|
protected |
◆ ~GlobalResourceProbe()
rtk::GlobalResourceProbe::~GlobalResourceProbe |
( |
| ) |
|
|
overrideprotected |
◆ Clear()
virtual void rtk::GlobalResourceProbe::Clear |
( |
| ) |
|
|
virtual |
Destroy the set of probes. New probes can be created after invoking this method.
◆ GetInstance()
static Pointer rtk::GlobalResourceProbe::GetInstance |
( |
| ) |
|
|
static |
◆ GetNameOfClass()
virtual const char* rtk::GlobalResourceProbe::GetNameOfClass |
( |
| ) |
const |
|
virtual |
Run-time type information (and related methods).
Reimplemented from itk::Object.
◆ GetVerbose()
virtual bool rtk::GlobalResourceProbe::GetVerbose |
( |
| ) |
|
|
virtual |
Set / Get macro for verbosity
◆ New()
static Pointer rtk::GlobalResourceProbe::New |
( |
| ) |
|
|
static |
This is a singleton pattern New. There will only be ONE reference to a GlobalResourceProbe object per process. Clients that call this must call Delete on the object so that the reference counting will work. The single instance will be unreferenced when the program exits.
◆ PrintSelf()
void rtk::GlobalResourceProbe::PrintSelf |
( |
std::ostream & |
os, |
|
|
Indent |
indent |
|
) |
| const |
|
overrideprotectedvirtual |
◆ Remove()
◆ Report()
virtual void rtk::GlobalResourceProbe::Report |
( |
std::ostream & |
os = std::cout | ) |
const |
|
virtual |
Report the summary of results from the probes
◆ SetVerbose()
virtual void rtk::GlobalResourceProbe::SetVerbose |
( |
bool |
_arg | ) |
|
|
virtual |
Set / Get macro for verbosity
◆ Start()
virtual void rtk::GlobalResourceProbe::Start |
( |
const char * |
id | ) |
|
|
virtual |
Start a probe with a particular name. If the time probe does not exist, it will be created
◆ Stop()
virtual void rtk::GlobalResourceProbe::Stop |
( |
const char * |
id | ) |
|
|
virtual |
Stop a time probe identified with a name
◆ Watch()
Create a new watcher and store it
◆ m_Instance
Pointer rtk::GlobalResourceProbe::m_Instance |
|
staticprivate |
◆ m_Mutex
std::mutex rtk::GlobalResourceProbe::m_Mutex |
|
private |
◆ m_ResourceProbesCollector
◆ m_Verbose
bool rtk::GlobalResourceProbe::m_Verbose |
|
protected |
◆ m_Watchers
The documentation for this class was generated from the following file: