26 virtual const char* name()
const = 0;
52 virtual void upgradeObjects(
const std::vector<DtLocalObject*>&);
76 virtual const char*
name()
const override {
return "DtUpgradeTasksWithoutControllers"; };
class DtLocalObjectManager:
Definition: localObjectManager.h:157
DtLocalObjectUpgrader *(* DtLocalObjectUpgraderCreatorFcn)(DtLocalObjectManager *)
Definition: localObjectUpgrader.h:18
std::map< std::string, DtLocalObjectUpgradeHandler * > LocalObjectUpgradeHandlers
Definition: localObjectUpgrader.h:63
Simple interface class used by the upgrade manager that is used by upgrade manager to upgrade the obj...
Definition: localObjectUpgrader.h:22
DtUpgradeTasksWithoutControllers()
Definition: localObjectUpgrader.h:74
static DtLocalObjectUpgraderCreatorFcn theLocalObjectUpgraderCreatorFcn
Definition: localObjectUpgrader.h:66
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
Instances of DtTaskStatusEntry hold the current tasking/subtasking state for a given component and ca...
Definition: taskStatusEntry.h:99
The DtLocalObjectUpgrader class will be responsible for starting the process of upgrading objects fro...
Definition: localObjectUpgrader.h:32
DtLocalObjectUpgradeHandler()
Definition: localObjectUpgrader.h:25
virtual const char * name() const override
Definition: localObjectUpgrader.h:76
LocalObjectUpgradeHandlers myLocalObjectUpgradeHandlers
Definition: localObjectUpgrader.h:64
virtual void upgrade(DtLocalObject *)=0
A locally simulated VRF object.
Definition: localObject.h:98
For those tasks in the task status list without controllers, reissues the tasks to be able to work wi...
Definition: localObjectUpgrader.h:71