Public Types |
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 |
| | TEST3 () |
| 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) |
| virtual void | wakeupWaiting () |
Data Fields |
| int | ret |
Friends |
| class | InternalDataIdContainer |
| class | BoundedDataIdProcessor |
| class | EraseDataIdProcessor |
| class | EraseDataIdBeforeOrAfterTagProcessor |
| class | DisconnectProcessor |