diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Event/EC_Conjunction_Filter.h')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/Event/EC_Conjunction_Filter.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Event/EC_Conjunction_Filter.h b/TAO/orbsvcs/orbsvcs/Event/EC_Conjunction_Filter.h index 04d4efb7b61..29b4c11c634 100644 --- a/TAO/orbsvcs/orbsvcs/Event/EC_Conjunction_Filter.h +++ b/TAO/orbsvcs/orbsvcs/Event/EC_Conjunction_Filter.h @@ -54,9 +54,6 @@ public: // = The TAO_EC_Filter methods, please check the documentation in // TAO_EC_Filter. - virtual ChildrenIterator begin (void) const; - virtual ChildrenIterator end (void) const; - virtual int size (void) const; virtual int filter (const RtecEventComm::EventSet& event, TAO_EC_QOS_Info& qos_info, CORBA::Environment& env); @@ -72,9 +69,13 @@ public: virtual void clear (void); virtual CORBA::ULong max_event_size (void) const; virtual int can_match (const RtecEventComm::EventHeader& header) const; - virtual int add_dependencies (const RtecEventComm::EventHeader& header, - const TAO_EC_QOS_Info &qos_info, - CORBA::Environment &ACE_TRY_ENV); + + typedef TAO_EC_Filter* value_type; + typedef TAO_EC_Filter* const const_value_type; + typedef const_value_type* ChildrenIterator; + ChildrenIterator begin (void) const; + ChildrenIterator end (void) const; + // STL-like iterators... typedef unsigned int Word; |