Version: 9.15.0
PalmCouplingPolicy Class Reference

#include <PalmCouplingPolicy.hxx>

Inheritance diagram for PalmCouplingPolicy:

Data Structures

class  InternalDataIdContainer
 

Public Types

typedef CORBA::Long TimeType
 
typedef CORBA::Long TagType
 
typedef std::pair< TimeType, TagTypeDataId
 
typedef InternalDataIdContainer< TimeType, TagTypeDataIdContainer
 

Public Member Functions

filtre_conversionget_filtre_convert_TIME ()
 
filtre_conversionget_filtre_convert_TAG ()
 
TimeType getTime (const DataId &dataId) const
 
TagType getTag (const DataId &dataId) const
 
template<typename Container >
bool isDataIdConveniant (Container &storedDatas, const typename Container::key_type &expectedDataId, bool &isEqual, bool &isBounded, typename Container::iterator &wDataIt1) const
 
virtual void wakeupWaiting ()
 

Private Attributes

filtre_conversion filtre_convert_TIME
 
filtre_conversion filtre_convert_TAG
 

Friends

template<typename T_TIME , typename T_TAG >
class InternalDataIdContainer
 

Member Typedef Documentation

◆ DataId

◆ DataIdContainer

◆ TagType

typedef CORBA::Long PalmCouplingPolicy::TagType

◆ TimeType

typedef CORBA::Long PalmCouplingPolicy::TimeType

Member Function Documentation

◆ get_filtre_convert_TAG()

filtre_conversion* PalmCouplingPolicy::get_filtre_convert_TAG ( )

References filtre_convert_TAG.

Referenced by TEST1::TEST1(), and TEST2::TEST2().

◆ get_filtre_convert_TIME()

filtre_conversion* PalmCouplingPolicy::get_filtre_convert_TIME ( )

References filtre_convert_TIME.

Referenced by TEST1::TEST1(), and TEST2::TEST2().

◆ getTag()

TagType PalmCouplingPolicy::getTag ( const DataId dataId) const

◆ getTime()

TimeType PalmCouplingPolicy::getTime ( const DataId dataId) const

◆ isDataIdConveniant()

template<typename Container >
bool CouplingPolicy::isDataIdConveniant ( Container &  storedDatas,
const typename Container::key_type &  expectedDataId,
bool isEqual,
bool isBounded,
typename Container::iterator &  wDataIt1 
) const
inherited

◆ wakeupWaiting()

Friends And Related Function Documentation

◆ InternalDataIdContainer

template<typename T_TIME , typename T_TAG >
friend class InternalDataIdContainer
friend

Field Documentation

◆ filtre_convert_TAG

◆ filtre_convert_TIME