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 |
Private Attributes | |
DependencyType | _dependencyType |
size_t | _storageLevel |
DateCalSchem | _dateCalSchem |
InterpolationSchem | _interpolationSchem |
ExtrapolationSchem | _extrapolationSchem |
double | _alpha |
double | _deltaT |
DisconnectDirective | _disconnectDirective |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
TEST3::TEST3 | ( | ) |
References TestKernelHelpers::ret, and CalciumTypes::TIME_DEPENDENCY.
|
inherited |
|
inherited |
References CalciumCouplingPolicy::_alpha.
|
inherited |
References CalciumCouplingPolicy::_dateCalSchem.
|
inherited |
References CalciumCouplingPolicy::_deltaT.
|
inherited |
References CalciumCouplingPolicy::_dependencyType.
|
inherited |
|
inherited |
References CalciumCouplingPolicy::_extrapolationSchem.
|
inherited |
References CalciumCouplingPolicy::_interpolationSchem.
|
inherited |
References CalciumCouplingPolicy::_storageLevel.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
References CalciumCouplingPolicy::_dependencyType, and dependencyType.
|
inherited |
|
inherited |
|
inherited |
|
virtualinherited |
|
privateinherited |
|
privateinherited |
Referenced by CalciumCouplingPolicy::BoundedDataIdProcessor< DataManipulator, typename boost::enable_if< boost::is_float< typename DataManipulator::InnerType > >::type >::apply(), CalciumCouplingPolicy::getDateCalSchem(), CalciumCouplingPolicy::getEffectiveTime(), and CalciumCouplingPolicy::setDateCalSchem().
|
privateinherited |
|
privateinherited |
Referenced by CalciumCouplingPolicy::EraseDataIdBeforeOrAfterTagProcessor< DataManipulator >::apply(), CalciumCouplingPolicy::getDependencyType(), CalciumCouplingPolicy::InternalDataIdContainer< T_TIME, T_TAG >::InternalDataIdContainer(), CalciumCouplingPolicy::isDataIdConveniant(), CalciumCouplingPolicy::setAlpha(), CalciumCouplingPolicy::setDateCalSchem(), CalciumCouplingPolicy::setDeltaT(), CalciumCouplingPolicy::setDependencyType(), CalciumCouplingPolicy::setExtrapolationSchem(), and CalciumCouplingPolicy::setInterpolationSchem().
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
Referenced by CalciumCouplingPolicy::EraseDataIdProcessor< DataManipulator >::apply(), CalciumCouplingPolicy::BoundedDataIdProcessor< DataManipulator, typename boost::enable_if< boost::is_float< typename DataManipulator::InnerType > >::type >::apply(), CalciumCouplingPolicy::getStorageLevel(), and CalciumCouplingPolicy::setStorageLevel().
int TEST3::ret |
Referenced by main().