32 return !(*
this == rhs);
72 virtual void setEntityType(
const DtEntityType& entityType);
73 virtual const DtEntityType& entityType()
const;
84 virtual void addSystem(
const DtString& name,
const DtString& printableName,
const bool& enabledDisabled);
86 virtual void clearSystems();
99 virtual bool setFromNet(
const char* contentBuffer,
100 unsigned contentSize);
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize)
Sets the contents of this set request based on the network buffer.
virtual int netRepSize() const
DtSystemListRequestResponseType
Definition: systemListRequestAdmin.h:15
virtual DtAdminContent * clone() const =0
Make a copy of this content.
Definition: vrfObjectMessageTypeTemplate.h:24
DtString myPrintableSystemName
Definition: systemListResponseAdmin.h:22
DtSystemVector mySystems
The list of system names.
Definition: systemListResponseAdmin.h:112
bool operator!=(const ComponentSystem &rhs) const
Definition: systemListResponseAdmin.h:30
DtU32 myResponseType
Definition: systemListResponseAdmin.h:114
const DtAdminContent & operator=(const DtAdminContent &orig)
assignment operator; same as copy costructor.
Admin content which contains the list of weapon systems on an entity.
Definition: systemListResponseAdmin.h:43
std::vector< ComponentSystem > DtSystemVector
Definition: systemListResponseAdmin.h:39
bool operator==(const ComponentSystem &rhs) const
Definition: systemListResponseAdmin.h:24
#define DT_DLL_vrftasks
This file is used to determine how to build.
Definition: vrftasksDefines.h:26
virtual bool init()
Base class init does nothing, but this will be called by create, in case any other deriving class nee...
Definition: systemListResponseAdmin.h:19
static bool compare(const ComponentSystem &a, const ComponentSystem &b)
Definition: systemListResponseAdmin.h:35
DtAdminContent.
Definition: adminContent.h:24
virtual const DtAdminContentMessageType & type() const =0
virtual bool setToNet()
Sets netRep buffer to the contents of this set request.
DtEntityType myEntityType
Definition: systemListResponseAdmin.h:113
virtual DtString stringRep() const =0
Get a readable string representation of this content.
bool mySystemEnabled
Definition: systemListResponseAdmin.h:23
DtString mySystemName
Definition: systemListResponseAdmin.h:21