
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_conversion * | get_filtre_convert_TIME () |
| filtre_conversion * | get_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 |