37 typedef std::vector<std::pair<int, std::string> >
Operations;
50 virtual int type()
const override;
55 virtual void addOperation(
int,
const std::string& value);
67 virtual bool setFromNet(
const char* contentBuffer,
unsigned contentSize)
override;
97 virtual void setDoctrines(
const Doctrines&);
98 virtual const Doctrines& doctrines()
const;
100 virtual int type()
const override;
107 virtual bool setFromNet(
const char* contentBuffer,
unsigned contentSize)
override;
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize)
Definition: simInterfaceContent.h:78
virtual int netRepSize() const
Definition: simInterfaceContent.h:76
const int DtDoctrineAssigmentsRequest
Requests the doctrines.
Definition: ifDoctrines.h:26
Operations myOperations
Definition: ifDoctrines.h:75
#define DT_DLL_vrfmsgs
This file is used to determine how to build.
Definition: vrfmsgsDefines.h:28
virtual int type() const =0
Doctrines myDoctrines
Definition: ifDoctrines.h:111
std::set< std::string > Doctrines
Definition: ifDoctrines.h:83
const int DtDoctrineAddDoctrine
Interface content message for manipulating doctrines.
Definition: ifDoctrines.h:22
virtual void printDataToString(DtString &str)
const int DtAssignDoctrineToForceBase
Requests the doctrines assignment to forces.
Definition: ifDoctrines.h:27
const DtSimInterfaceContent & operator=(const DtSimInterfaceContent &orig)
Returns the list of current doctrines.
Definition: ifDoctrines.h:80
const int DtDoctrineRequest
If rename is used, format of string is <old name>="">;<new name>="">
Definition: ifDoctrines.h:25
std::vector< std::pair< int, std::string > > Operations
Definition: ifDoctrines.h:37
virtual bool setToNet()
Definition: simInterfaceContent.h:83
const int DtDoctrineRenameDoctrine
Definition: ifDoctrines.h:24
Definition: simInterfaceContent.h:45
virtual DtSimInterfaceContent * clone() const =0
Response to DtDoctrineAssigmentsRequest. Will have the force assignment and the doctrine it is assign...
Definition: ifDoctrines.h:33
const int DtDoctrineRemoveDoctrine
Definition: ifDoctrines.h:23
const int DtDoctrineAssignedToForceBase
If assigning a doctrine to a force use this number plus to force to represent the force to assign to...
Definition: ifDoctrines.h:30