18 #ifndef rtkGlobalResourceProbe_h 19 #define rtkGlobalResourceProbe_h 24 #include "RTKExport.h" 48 #ifdef itkOverrideGetNameOfClassMacro 69 itkGetMacro(Verbose,
bool);
75 Start(
const char *
id);
79 Stop(
const char *
id);
83 Report(std::ostream & os = std::cout)
const;
102 PrintSelf(std::ostream & os,
Indent indent)
const override;
Very light watcher to monitor Start and End events on all filters.
ResourceProbesCollector m_ResourceProbesCollector
static Pointer m_Instance
Aggregates a set of time, memory and cuda memory probes.
#define itkSetMacro(name, type)
std::vector< rtk::WatcherForResourceProbe * > m_Watchers