HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_PerfMonAutoCookEvent Class Reference

Convenience class for node cook events. More...

#include <UT_PerfMonAutoEvent.h>

+ Inheritance diagram for UT_PerfMonAutoCookEvent:

Public Member Functions

 UT_PerfMonAutoCookEvent (int node_id, const char *cook_event_name=nullptr, bool profile_recording_only=false)
 
 ~UT_PerfMonAutoCookEvent ()
 
- Public Member Functions inherited from UT_PerfMonAutoEvent
 UT_PerfMonAutoEvent ()
 
 ~UT_PerfMonAutoEvent ()
 
void setExtraInfo (const char *extra_info)
 
int getTimedEventId () const
 
int getMemoryEventId () const
 

Additional Inherited Members

- Protected Member Functions inherited from UT_PerfMonAutoEvent
void setTimedEventId_ (int event_id)
 
void setMemoryEventId_ (int event_id)
 
void setShouldBaseClassStopEvents_ (bool stop)
 

Detailed Description

Convenience class for node cook events.

Definition at line 93 of file UT_PerfMonAutoEvent.h.

Constructor & Destructor Documentation

UT_PerfMonAutoCookEvent::UT_PerfMonAutoCookEvent ( int  node_id,
const char *  cook_event_name = nullptr,
bool  profile_recording_only = false 
)
inline

The constructor's signature must match the signature of UT_Performance::start*CookEvent().

Definition at line 96 of file UT_PerfMonAutoEvent.h.

UT_PerfMonAutoCookEvent::~UT_PerfMonAutoCookEvent ( )
inline

Definition at line 117 of file UT_PerfMonAutoEvent.h.


The documentation for this class was generated from the following file: