VR-Forces 4.3.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Protected Attributes
DtIfSetSubordinateOrder Class Reference

class DtIfSetSubordinateOrder: More...

Inheritance diagram for DtIfSetSubordinateOrder:
Inheritance graph
[legend]

Public Member Functions

 DtIfSetSubordinateOrder ()
 default constructor
virtual ~DtIfSetSubordinateOrder ()
 destructor
 DtIfSetSubordinateOrder (const DtIfSetSubordinateOrder &orig)
 copy constructor
DtIfSetSubordinateOrderoperator= (const DtIfSetSubordinateOrder &orig)
 assignment operator
virtual DtSimInterfaceContentclone () const
 Returns a newly created instance of a DtIfSetSubordinateOrder.
virtual int type () const
 Returns the string type of message, DtSetSubordinateOrderType (defined in msgTypes.h).
virtual void setSuperiorId (const DtEntityIdentifier &objectIdentifier)
 Object identifier (site:app:object id) of the superior whose list of subordinates are to be set in the specified order.
virtual const DtEntityIdentifier & superiorId () const
virtual void setSubordinateOrderedList (const std::vector< DtEntityIdentifier > &orderedList)
virtual const std::vector
< DtEntityIdentifier > & 
subordinateOrderedList () const
virtual int netRepSize () const
virtual bool setFromNet (const char *contentBuffer, unsigned contentSize)
virtual bool setToNet ()
virtual void printDataToString (DtString &str)

Static Public Member Functions

static DtSimInterfaceContentcreator ()

Protected Attributes

DtEntityIdentifier mySuperiorId
std::vector< DtEntityIdentifier > mySubordinateOrderedList

Detailed Description

class DtIfSetSubordinateOrder:

Instances of DtIfSetSubordinateOrder are the message content for set subordinate order messages sent from one VR-Forces process to another. The purpose of the message is to request that the VR-Forces process responsible for locally simulating a given vrf object set the order of the given aggregate's subordinate to order specified in the message.

Content-Type: DtSetSubordinateOrderType

Constructor & Destructor Documentation

DtIfSetSubordinateOrder::DtIfSetSubordinateOrder ( )

default constructor

virtual DtIfSetSubordinateOrder::~DtIfSetSubordinateOrder ( )
virtual

destructor

DtIfSetSubordinateOrder::DtIfSetSubordinateOrder ( const DtIfSetSubordinateOrder orig)

copy constructor

Member Function Documentation

DtIfSetSubordinateOrder& DtIfSetSubordinateOrder::operator= ( const DtIfSetSubordinateOrder orig)

assignment operator

virtual DtSimInterfaceContent* DtIfSetSubordinateOrder::clone ( ) const
virtual

Returns a newly created instance of a DtIfSetSubordinateOrder.

virtual int DtIfSetSubordinateOrder::type ( ) const
virtual

Returns the string type of message, DtSetSubordinateOrderType (defined in msgTypes.h).

virtual void DtIfSetSubordinateOrder::setSuperiorId ( const DtEntityIdentifier &  objectIdentifier)
virtual

Object identifier (site:app:object id) of the superior whose list of subordinates are to be set in the specified order.

virtual const DtEntityIdentifier& DtIfSetSubordinateOrder::superiorId ( ) const
virtual
virtual void DtIfSetSubordinateOrder::setSubordinateOrderedList ( const std::vector< DtEntityIdentifier > &  orderedList)
virtual
virtual const std::vector<DtEntityIdentifier>& DtIfSetSubordinateOrder::subordinateOrderedList ( ) const
virtual
virtual int DtIfSetSubordinateOrder::netRepSize ( ) const
virtual
virtual bool DtIfSetSubordinateOrder::setFromNet ( const char contentBuffer,
unsigned  contentSize 
)
virtual
virtual bool DtIfSetSubordinateOrder::setToNet ( )
virtual
virtual void DtIfSetSubordinateOrder::printDataToString ( DtString str)
virtual
static DtSimInterfaceContent* DtIfSetSubordinateOrder::creator ( )
static

Member Data Documentation

DtEntityIdentifier DtIfSetSubordinateOrder::mySuperiorId
protected
std::vector<DtEntityIdentifier> DtIfSetSubordinateOrder::mySubordinateOrderedList
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Wed Jul 29 00:55:00 EDT 2015 from SVN revision 155257
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)