13 #ifndef __UT_PerfMonMemoryEvent__
14 #define __UT_PerfMonMemoryEvent__
33 bool auto_nest_events,
38 int frame_num = UT_PERFORMANCE_INVALID_FRAME);
66 void getFormattedFrameEventString_(
70 void getFormattedEventString_(
73 size_t myStartMemoryUsage;
74 size_t myStopMemoryUsage;
75 size_t myChildrenMemoryUsage;
virtual void subclassStart_()
Perform work when the event is started.
virtual void subclassStop_()
Perform work when the event is stopped.
virtual void subclassCollectDataFromChild_(const UT_PerfMonEvent *child)
UT_PerfMonObjectType
Object types.
static const UT_StringHolder theEmptyString
UT_PerfMonCategory
Categories.
GLuint const GLchar * name
virtual void getFormattedString(UT_PerfMonLogTimeFormat time_format, UT_String &str_event) const
Format the event into a pretty string that can be outputted in a log.
virtual fpreal subclassCalculateSelfValue_()