18 #include <vlutil/vlString.h>
20 #include <vlutil/vlNetTypes.h>
22 #include <vlpi/entityType.h>
49 DtNetFloat64 myCurrentAmount;
79 virtual int type()
const;
84 virtual bool setFromNet(
const char* contentBuffer,
85 unsigned contentSize);
94 virtual void setUUID(
const DtUUID& name);
102 virtual bool resourceInformation(
const DtString& resource,
106 virtual int sizeOfResourceEntry(
const DtResource& entry)
const;
UUID is a unique ID wrapper class.
Definition: rwUUID.h:229
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize)
Definition: simInterfaceContent.h:78
DtEntityResourceList myResources
Definition: ifEntityResourceResponse.h:112
virtual int netRepSize() const
Definition: simInterfaceContent.h:76
DtUUID myUUID
Definition: ifEntityResourceResponse.h:111
DtNetFloat64 myCurrentAmount
Definition: ifEntityResourceResponse.h:47
#define DT_DLL_vrfmsgs
This file is used to determine how to build.
Definition: vrfmsgsDefines.h:28
DtEntityType myResourceEntityType
Only munition resources currently have an entity associated with them Future resources may also have ...
Definition: ifEntityResourceResponse.h:56
virtual int type() const =0
Contains the DtUUID class declaration.
virtual void printDataToString(DtString &str)
const DtUUID & uuid() const
Definition: ifEntityResourceResponse.h:95
DtNetFloat64 myFullAmount
Definition: ifEntityResourceResponse.h:50
const DtSimInterfaceContent & operator=(const DtSimInterfaceContent &orig)
DtResource()
Definition: ifEntityResourceResponse.h:37
DtSimResource is an abstract base class that can be used to create a hierarchical resource list of a ...
Definition: simResource.h:41
virtual bool setToNet()
Definition: simInterfaceContent.h:83
This object will return a block of resources to a request for resources for a particular entity...
Definition: ifEntityResourceResponse.h:34
DtString myResourceType
Definition: ifEntityResourceResponse.h:52
Definition: simInterfaceContent.h:45
std::list< DtResource > DtEntityResourceList
Definition: ifEntityResourceResponse.h:59
virtual DtSimInterfaceContent * clone() const =0
Content-Type: DtNetIfResourceMonitorResponse.
Definition: ifEntityResourceResponse.h:63
DtResource & operator=(const DtResource &res)
Definition: ifEntityResourceResponse.h:38
const DtEntityResourceList & resources() const
Definition: ifEntityResourceResponse.h:98
DtString myResourceName
Definition: ifEntityResourceResponse.h:51