|
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.
|