#include <MsgHandler.hh>

Public Member Functions | |
| Handler (void) | |
| Constructor. | |
| ~Handler (void) | |
| Destructor. | |
| error_type | handleMsg (AppServer &app, const MsgHeader &hdr) |
| Process message. | |
| Msg & | getMessage (void) |
| Get message reference. | |
| const Msg & | getMessage (void) const |
| Get message reference. | |
Handler is a template for clases handling a single kind of message. The data portion of the message is passed as the template argument, and virtual methods of the class perform the message processing.
| lmsg::Handler< Msg >::Handler | ( | void | ) | [inline] |
Constructor.
Default constructor.
| lmsg::Handler< Msg >::~Handler | ( | void | ) | [inline] |
Destructor.
Destructor.
| error_type lmsg::Handler< Msg >::handleMsg | ( | AppServer & | app, | |
| const MsgHeader & | hdr | |||
| ) | [virtual] |
Process message.
Perform message specific processing.
| app | Appserver to be used to reply to the message. | |
| hdr | Message header information. |
Implements lmsg::MsgHandler.
| Msg & lmsg::Handler< Msg >::getMessage | ( | void | ) | [inline, virtual] |
Get message reference.
Get a reference to the input message.
Implements lmsg::MsgHandler.
| const Msg & lmsg::Handler< Msg >::getMessage | ( | void | ) | const [inline] |
Get message reference.
Get a constant reference to the input message.
1.5.4