template <unsigned int MsgID> class HdrOnlyMsg : public Message

Dataless message template.

Inheritance:


Public Methods

HdrOnlyMsg(void)
Default constructor.
~HdrOnlyMsg(void)
Default destructor.
size_t size(void) const
Text length.
void getData(TransOutput& out) const
Get message data.
MsgHeader::MsgType getType(void) const
Message type.
void setData(TransInput& in) throw(std::runtime_error)
Set message data.

Inherited from Message:


Documentation

Template for messages with out text data.
HdrOnlyMsg(void)
Default constructor.

~HdrOnlyMsg(void)
Default destructor.

size_t size(void) const
Get the message text length.
Returns:
Always zero for dataless messages.

void getData(TransOutput& out) const
No data to copy - null routine.

MsgHeader::MsgType getType(void) const
Get the message type.
Returns:
As specified by template argument.

void setData(TransInput& in) throw(std::runtime_error)
No data to copy - Null routine.


This class has no child classes.
Author:
John Zweizig
Version:
1.1; Modified March 30, 2000

alphabetic index hierarchy of classes


generated by doc++