blocxx
Public Types | Public Member Functions | Protected Member Functions

BLOCXX_NAMESPACE::SelectableCallbackIFC Class Reference

#include <SelectableCallbackIFC.hpp>

Inheritance diagram for BLOCXX_NAMESPACE::SelectableCallbackIFC:
BLOCXX_NAMESPACE::IntrusiveCountableBase BLOCXX_NAMESPACE::SelectEngineStopper

List of all members.

Public Types

enum  EEventType { E_READ_EVENT = 1, E_ACCEPT_EVENT = 1, E_WRITE_EVENT = 2 }

Public Member Functions

virtual ~SelectableCallbackIFC ()
void selected (Select_t &selectedObject, EEventType eventType)

Protected Member Functions

virtual void doSelected (Select_t &selectedObject, EEventType eventType)=0

Detailed Description

Definition at line 52 of file SelectableCallbackIFC.hpp.


Member Enumeration Documentation

Enumerator:
E_READ_EVENT 
E_ACCEPT_EVENT 
E_WRITE_EVENT 

Definition at line 56 of file SelectableCallbackIFC.hpp.


Constructor & Destructor Documentation

usr src packages BUILD blocxx src blocxx SelectableCallbackIFC cpp BLOCXX_NAMESPACE::SelectableCallbackIFC::~SelectableCallbackIFC ( ) [virtual]

Definition at line 47 of file SelectableCallbackIFC.cpp.


Member Function Documentation

virtual void BLOCXX_NAMESPACE::SelectableCallbackIFC::doSelected ( Select_t selectedObject,
EEventType  eventType 
) [protected, pure virtual]
void BLOCXX_NAMESPACE::SelectableCallbackIFC::selected ( Select_t selectedObject,
EEventType  eventType 
) [inline]

Definition at line 65 of file SelectableCallbackIFC.hpp.


The documentation for this class was generated from the following files: