#include <NM_Classes.hh>
Public Types | |
typedef NetworkMessage | Super |
Public Member Functions | |
NM_Set_Time_Constrained () | |
virtual | ~NM_Set_Time_Constrained () |
virtual void | serialize (MessageBuffer &msgBuffer) |
Serialize the message into a buffer. | |
virtual void | deserialize (MessageBuffer &msgBuffer) |
DeSerialize the message from a buffer. | |
void | constrainedOn () |
void | constrainedOff () |
bool | isConstrained () |
Protected Attributes | |
bool | constrained |
Toggle which indicates if federate wants to become constrained or leave its constrained state. |
Definition at line 224 of file NM_Classes.hh.
typedef NetworkMessage Super |
Definition at line 226 of file NM_Classes.hh.
Definition at line 534 of file NM_Classes.cc.
References NM_Set_Time_Constrained::constrained, NetworkMessage::name, NetworkMessage::SET_TIME_CONSTRAINED, and NetworkMessage::type.
~NM_Set_Time_Constrained | ( | ) | [virtual] |
Definition at line 540 of file NM_Classes.cc.
void serialize | ( | MessageBuffer & | msgBuffer | ) | [virtual] |
Serialize the message into a buffer.
Reimplemented from NetworkMessage.
Definition at line 542 of file NM_Classes.cc.
References NM_Set_Time_Constrained::constrained, NetworkMessage::serialize(), and MessageBuffer::write_bool().
void deserialize | ( | MessageBuffer & | msgBuffer | ) | [virtual] |
DeSerialize the message from a buffer.
Reimplemented from NetworkMessage.
Definition at line 548 of file NM_Classes.cc.
References NM_Set_Time_Constrained::constrained, NetworkMessage::deserialize(), and MessageBuffer::read_bool().
void constrainedOn | ( | ) | [inline] |
void constrainedOff | ( | ) | [inline] |
bool isConstrained | ( | ) | [inline] |
bool constrained [protected] |
Toggle which indicates if federate wants to become constrained or leave its constrained state.
Definition at line 234 of file NM_Classes.hh.
Referenced by NM_Set_Time_Constrained::deserialize(), NM_Set_Time_Constrained::NM_Set_Time_Constrained(), and NM_Set_Time_Constrained::serialize().