Version: 6.3.1
Public Types | Public Member Functions | Data Fields | Friends

TEST3 Class Reference

Inheritance diagram for TEST3:
Inheritance graph
Collaboration diagram for TEST3:
Collaboration graph

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

Member Typedef Documentation

typedef double CalciumCouplingPolicy::TimeType [inherited]
typedef long CalciumCouplingPolicy::TagType [inherited]
typedef std::pair< TimeType , TagType > CalciumCouplingPolicy::DataId [inherited]
typedef std::vector< DataId >::iterator CalciumCouplingPolicy::iterator [inherited]

Constructor & Destructor Documentation

TEST3::TEST3 ( ) [inline]

Member Function Documentation

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

Friends And Related Function Documentation

friend class InternalDataIdContainer [friend, inherited]
friend class BoundedDataIdProcessor [friend, inherited]
friend class EraseDataIdProcessor [friend, inherited]
friend class EraseDataIdBeforeOrAfterTagProcessor [friend, inherited]
friend class DisconnectProcessor [friend, inherited]

Field Documentation

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS