TAO_RTEvent
2.0.8
|
Abstract base class for the supplier filter builders. More...
#include <EC_Supplier_Filter_Builder.h>
Public Member Functions | |
virtual | ~TAO_EC_Supplier_Filter_Builder (void) |
Destructor... | |
virtual TAO_EC_Supplier_Filter * | create (RtecEventChannelAdmin::SupplierQOS &qos)=0 |
virtual void | destroy (TAO_EC_Supplier_Filter *filter)=0 |
The user is returning the filter for destruction/recycling. |
Abstract base class for the supplier filter builders.
The creation of the right filter for each supplier controlled by a Supplier_Filter_Builder.
TAO_EC_Supplier_Filter_Builder::~TAO_EC_Supplier_Filter_Builder | ( | void | ) | [virtual] |
Destructor...
virtual TAO_EC_Supplier_Filter* TAO_EC_Supplier_Filter_Builder::create | ( | RtecEventChannelAdmin::SupplierQOS & | qos | ) | [pure virtual] |
Create the filter. The consumer is bound to the returned Supplier_Filter, it must be unbound upon destruction and/or disconnection.
Implemented in TAO_EC_Per_Supplier_Filter_Builder, and TAO_EC_Trivial_Supplier_Filter_Builder.
virtual void TAO_EC_Supplier_Filter_Builder::destroy | ( | TAO_EC_Supplier_Filter * | filter | ) | [pure virtual] |
The user is returning the filter for destruction/recycling.
Implemented in TAO_EC_Per_Supplier_Filter_Builder, and TAO_EC_Trivial_Supplier_Filter_Builder.