14 #ifndef orgChangeSetExecutorOperation_h
15 #define orgChangeSetExecutorOperation_h
44 virtual void setId(
int id);
45 virtual int id()
const;
49 static void singleChangeCompleteCallback(
void* usr);
50 virtual void processSingleChangeComplete(
unsigned int changeId);
int myId
Definition: orgChangeSetExecutorOperation.h:69
DtOrganizationChangeSet.
Definition: organizationChangeSet.h:21
bool myAllChangesQueued
Internal use variable indicating whether or not all the changes in the set have been queued with the ...
Definition: orgChangeSetExecutorOperation.h:65
std::list< unsigned int > myPendingChangeIdList
List of change IDs that are still pending.
Definition: orgChangeSetExecutorOperation.h:61
DtOrgManagerPendingOperation & operator=(DtOrgManagerPendingOperation &orig)
Not Implemented.
Abstract class deriving from DtOrgManagerOperation which adds a completion callback to the operation...
Definition: orgManagerOperations.h:46
Definition: asyncJobServer.h:37
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
virtual bool execute(DtOrganizationManager *orgMgr)=0
Runs the operation on the specified hierarchy.
virtual DtString type() const =0
This class derives from the DtOrganizationView, and adds the capability to manipulate the hierarchy...
Definition: organizationManager.h:46
std::pair< unsigned int, DtOrgChangeSetExecutorOperation * > DtIdExecutorPair
Definition: orgChangeSetExecutorOperation.h:57
Class carries out the organizations specified in a DtOrganizationChangeSet.
Definition: orgChangeSetExecutorOperation.h:25
DtOrganizationChangeSet myChangeSet
Definition: orgChangeSetExecutorOperation.h:67