Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

rovsoft::io::BoolCommandReceiver Class Reference

All power on/off switching devices will be of this type. More...

#include <BoolCommandReceiver.hh>

Inheritance diagram for rovsoft::io::BoolCommandReceiver:

Inheritance graph
[legend]
Collaboration diagram for rovsoft::io::BoolCommandReceiver:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 BoolCommandReceiver (messages::MessageReceiver *out=0)
 Construct a BoolCommandReceiver.
virtual void putBoolCommandMessage (messages::BoolCommandMessagePtr message) throw (lib::ExceptionPtr)
 Send a message to this receiver.

Static Public Attributes

static const unsigned short type = 0x0400
 The BoolCommandReceiver type.

Detailed Description

All power on/off switching devices will be of this type.

Objects of this class are capable of receiving BoolCommand messages.

Don't get confused with BoolCommandMessageReceiver, its the general interface for classes receiving bool command messages.


Constructor & Destructor Documentation

rovsoft::io::BoolCommandReceiver::BoolCommandReceiver messages::MessageReceiver out = 0  )  [inline]
 

Construct a BoolCommandReceiver.

Parameters:
out The interface to which this receiver will send its messages.


Member Function Documentation

void rovsoft::io::BoolCommandReceiver::putBoolCommandMessage messages::BoolCommandMessagePtr  message  )  throw (lib::ExceptionPtr) [virtual]
 

Send a message to this receiver.

Parameters:
message The message to send to this object.

Implements rovsoft::messages::BoolCommandMessageReceiver.


Member Data Documentation

const unsigned short rovsoft::io::BoolCommandReceiver::type = 0x0400 [static]
 

The BoolCommandReceiver type.


The documentation for this class was generated from the following files:
Generated on Tue May 31 14:19:30 2005 for Rovsoft by  doxygen 1.4.3