#include <DataMsg.hh>

Public Member Functions | |
| DataMsg (void) | |
| DataMsg (const DataMsg< T, MsgID > &x) | |
| DataMsg (const T &x) | |
| virtual | ~DataMsg (void) |
| size_type | size (void) const |
| void | getData (TransOutput &out) const |
| MsgHeader::MsgType | getType (void) const |
| void | setData (TransInput &in) throw (std::runtime_error) |
| T & | refData (void) |
| Reference message data. | |
| const T & | refData (void) const |
| Reference constant message data. | |
operator>>(TransInput&, T&) defined either intrinsically in the TransInput class or as an external function. operator<<(TransOutput&,const T&) defined either intrinsically in the TransOutput class or as an external function. | lmsg::DataMsg< T, MsgID >::DataMsg | ( | void | ) | [inline] |
Construct a message. brief Default constructor.
| lmsg::DataMsg< T, MsgID >::DataMsg | ( | const DataMsg< T, MsgID > & | x | ) | [inline] |
Construct a message identical to an existing message. brief Copy constructor.
| lmsg::DataMsg< T, MsgID >::DataMsg | ( | const T & | x | ) | [inline, explicit] |
Construct a message and initialize data to a specified value. brief Data constructor.
| virtual lmsg::DataMsg< T, MsgID >::~DataMsg | ( | void | ) | [inline, virtual] |
Destroy a message. brief Default destructor.
| size_type lmsg::DataMsg< T, MsgID >::size | ( | void | ) | const [inline, virtual] |
Get the message text length. brief Text length.
Implements lmsg::Message.
| void lmsg::DataMsg< T, MsgID >::getData | ( | TransOutput & | out | ) | const [virtual] |
Write the message data to translation stream. brief Get message data.
Implements lmsg::Message.
| MsgHeader::MsgType lmsg::DataMsg< T, MsgID >::getType | ( | void | ) | const [inline, virtual] |
Get the message type. brief Message type.
Implements lmsg::Message.
| void lmsg::DataMsg< T, MsgID >::setData | ( | TransInput & | in | ) | throw (std::runtime_error) [virtual] |
Read data from a transltion stream into the message. brief Set message data.
Implements lmsg::Message.
| T& lmsg::DataMsg< T, MsgID >::refData | ( | void | ) | [inline] |
Reference message data.
Get a reference to the data portion of the message.
| const T& lmsg::DataMsg< T, MsgID >::refData | ( | void | ) | const [inline] |
Reference constant message data.
Get a reference to the data portion of the message.
1.5.4