Version: 8.3.0
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
TEST1 Class Reference
Inheritance diagram for TEST1:
Inheritance graph

Public Types

typedef CORBA::Long TimeType
 
typedef CORBA::Long TagType
 
typedef std::pair< TimeType,
TagType > 
DataId
 
typedef
InternalDataIdContainer
< TimeType, TagType > 
DataIdContainer
 
typedef
CalciumTypes::DependencyType 
DependencyType
 
typedef CalciumTypes::DateCalSchem DateCalSchem
 
typedef
CalciumTypes::InterpolationSchem 
InterpolationSchem
 
typedef
CalciumTypes::ExtrapolationSchem 
ExtrapolationSchem
 
typedef
CalciumTypes::DisconnectDirective 
DisconnectDirective
 
typedef double TimeType
 
typedef long TagType
 
typedef std::pair< TimeType,
TagType > 
DataId
 
typedef
InternalDataIdContainer
< TimeType, TagType > 
DataIdContainer
 
typedef std::vector< DataId >
::iterator 
iterator
 

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 ()
 
void setDependencyType (DependencyType dependencyType)
 
DependencyType getDependencyType () const
 
void setStorageLevel (size_t storageLevel)
 
size_t getStorageLevel () const
 
void setDateCalSchem (DateCalSchem dateCalSchem)
 
DateCalSchem getDateCalSchem () const
 
void setAlpha (double alpha)
 
double getAlpha () const
 
void setDeltaT (double deltaT)
 
double getDeltaT () const
 
void setInterpolationSchem (InterpolationSchem interpolationSchem)
 
void setExtrapolationSchem (ExtrapolationSchem extrapolationSchem)
 
InterpolationSchem getInterpolationSchem () const
 
ExtrapolationSchem getExtrapolationSchem () const
 
TimeType getTime (const DataId &dataId) const
 
TagType getTag (const DataId &dataId) const
 
template<typename AssocContainer >
bool isDataIdConveniant (AssocContainer &storedDatas, const typename AssocContainer::key_type &expectedDataId, bool &isEqual, bool &isBounded, typename AssocContainer::iterator &wDataIt1) const
 
template<typename Container >
bool isDataIdConveniant (Container &storedDatas, const typename Container::key_type &expectedDataId, bool &isEqual, bool &isBounded, typename Container::iterator &wDataIt1) const
 
TimeType getEffectiveTime (TimeType ti, TimeType tf)
 
void disconnect (bool provideLastGivenValue)
 

Data Fields

int ret