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

#include <UT_UndoWorkerFinderTable.h>

Public Member Functions

void addWorkerFinder (UT_UndoWorkerFinderBase &worker_finder)
 
void removeWorkerFinder (UT_UndoWorkerFinderBase &worker_finder)
 
voidfindOpaqueWorker (int undo_worker_id)
 

Static Public Member Functions

static UT_UndoWorkerFinderTableinstance ()
 

Protected Member Functions

 UT_UndoWorkerFinderTable ()
 
 ~UT_UndoWorkerFinderTable ()
 

Protected Attributes

UT_Map< int,
UT_UndoWorkerFinderBase * > 
myTable
 
int myNextUniqueId
 

Static Protected Attributes

static UT_UndoWorkerFinderTableourInstance
 

Detailed Description

Definition at line 20 of file UT_UndoWorkerFinderTable.h.

Constructor & Destructor Documentation

UT_UndoWorkerFinderTable::UT_UndoWorkerFinderTable ( )
protected
UT_UndoWorkerFinderTable::~UT_UndoWorkerFinderTable ( )
protected

Member Function Documentation

void UT_UndoWorkerFinderTable::addWorkerFinder ( UT_UndoWorkerFinderBase worker_finder)
void* UT_UndoWorkerFinderTable::findOpaqueWorker ( int  undo_worker_id)
static UT_UndoWorkerFinderTable& UT_UndoWorkerFinderTable::instance ( )
static
void UT_UndoWorkerFinderTable::removeWorkerFinder ( UT_UndoWorkerFinderBase worker_finder)

Member Data Documentation

int UT_UndoWorkerFinderTable::myNextUniqueId
protected

Definition at line 36 of file UT_UndoWorkerFinderTable.h.

UT_Map<int, UT_UndoWorkerFinderBase *> UT_UndoWorkerFinderTable::myTable
protected

Definition at line 35 of file UT_UndoWorkerFinderTable.h.

UT_UndoWorkerFinderTable* UT_UndoWorkerFinderTable::ourInstance
staticprotected

Definition at line 33 of file UT_UndoWorkerFinderTable.h.


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