|
Public Methods |
| | ACE_Typed_SV_Message (long type=0, int length=sizeof(T), int max_size=sizeof(T)) |
| | ACE_Typed_SV_Message (const T &data, long type=0, int length=sizeof(T), int max_size=sizeof(T)) |
| | ~ACE_Typed_SV_Message (void) |
| long | type (void) const |
| | Get the type of the message.
|
| void | type (long type) |
| | Set the type of the message.
|
| int | length (void) const |
| | Get the length of the message.
|
| void | length (int l) |
| | Set the length of the message.
|
| int | max_size (void) const |
| | Get the maximum size of the message.
|
| void | max_size (int m) |
| | Set the maximum size of the message.
|
| T & | data (void) |
| | Get a pointer to the data in the message.
|
| void | data (const T &data) |
| | Set a pointer to the data in the message.
|
| void | dump (void) const |
| | Dump the state of an object.
|
Public Attributes |
| | ACE_ALLOC_HOOK_DECLARE |
| | Declare the dynamic allocation hooks.
|
Private Attributes |
| long | type_ |
| | Type of message.
|
| int | length_ |
| | Length of this message.
|
| int | max_ |
| | Maximum length of any message.
|
| T | data_ |
| | Data stored in a message.
|