9 #include <vlutil/vlString.h>
40 static void onResourceUpdate(
DtSimResource* resource,
void* usr);
54 , percentLogged(-1.0) {};
ResourceInfo(const DtString &n, DtVrfDatabaseEvent::EventType e, double t)
Definition: resourceDatabaseLogger.h:50
double myThresholdPercent
Definition: resourceDatabaseLogger.h:45
EventType
The unique event types for different types of data that will be logged by VRF. Each event type will g...
Definition: vrfDatabaseEvent.h:28
Responsible for monitoring resources for a particular entity and issuing database updates when the va...
Definition: resourceDatabaseLogger.h:16
double percentThreshold
Definition: resourceDatabaseLogger.h:58
DtVrfDatabaseEvent::EventType eventType
Definition: resourceDatabaseLogger.h:57
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
DtLocalObject * myEntity
Definition: resourceDatabaseLogger.h:44
double percentLogged
Definition: resourceDatabaseLogger.h:59
DtSimResource is a class which will define a SISO Enumeration to use as a resource and the quantity o...
Definition: simResource.h:32
DT_DLL_DEBUGDRAWRENDERER void init(makVrv::DtDe &de)
Work function for the plugin initialization.
Structure to store data about a resource.
Definition: resourceDatabaseLogger.h:48
std::map< DtSimResource *, ResourceInfo > myResourceInfo
Definition: resourceDatabaseLogger.h:61
A locally simulated VRF object.
Definition: localObject.h:98