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

Convenience class for node creation events. More...

#include <UT_PerfMonAutoEvent.h>

+ Inheritance diagram for UT_PerfMonAutoNodeCreationEvent:

Public Member Functions

 UT_PerfMonAutoNodeCreationEvent ()
 ~UT_PerfMonAutoNodeCreationEvent ()
void setNodeId (int node_id)
bool isRecording () const
- 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 creation events.

Definition at line 242 of file UT_PerfMonAutoEvent.h.

Constructor & Destructor Documentation

UT_PerfMonAutoNodeCreationEvent::UT_PerfMonAutoNodeCreationEvent ( )

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

Definition at line 247 of file UT_PerfMonAutoEvent.h.

UT_PerfMonAutoNodeCreationEvent::~UT_PerfMonAutoNodeCreationEvent ( )

Definition at line 271 of file UT_PerfMonAutoEvent.h.

Member Function Documentation

bool UT_PerfMonAutoNodeCreationEvent::isRecording ( ) const

Definition at line 290 of file UT_PerfMonAutoEvent.h.

void UT_PerfMonAutoNodeCreationEvent::setNodeId ( int  node_id)

Set the node id that should be attached to the underlying node creation events. This method should be called immediately after the node is created.

Definition at line 288 of file UT_PerfMonAutoEvent.h.

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