|
winss
|
Base class for inbound and outbound control item. More...
#include <control.hpp>

Public Member Functions | |
| virtual const std::string & | GetName () const |
| Gets the name of the control item. More... | |
| virtual void | Init () |
| Initializes the control item. More... | |
| virtual void | Start () |
| Signals the start of either sending events or listening to events. More... | |
| virtual bool | Completed () const =0 |
| Signals that the events have been sent or all have been received. More... | |
| virtual | ~ControlItem () |
| Default destructor. More... | |
Protected Member Functions | |
| ControlItem (std::string name) | |
| Constructs a control item with the given name. More... | |
Protected Attributes | |
| const std::string | name |
| The name of the control item. More... | |
Base class for inbound and outbound control item.
|
explicitprotected |
Constructs a control item with the given name.
| name | The name of the control item. |
|
inlinevirtual |
Default destructor.
|
pure virtual |
Signals that the events have been sent or all have been received.
Implemented in winss::InboundControlItem, and winss::OutboundControlItem.
Referenced by Start().
|
virtual |
Gets the name of the control item.
References name.
Referenced by winss::Control::Add().
|
inlinevirtual |
Initializes the control item.
Reimplemented in winss::InboundControlItem, and winss::OutboundControlItem.
Referenced by winss::Control::Add().
|
inlinevirtual |
Signals the start of either sending events or listening to events.
Reimplemented in winss::InboundControlItem, and winss::OutboundControlItem.
References Completed().
|
protected |
The name of the control item.
Referenced by winss::OutboundControlItem::Connected(), winss::InboundControlItem::Connected(), winss::OutboundControlItem::Disconnected(), winss::InboundControlItem::Disconnected(), and GetName().
1.8.11