Version: 9.12.0
MEDCoupling::MEDFileParameter1TS Class Referenceabstract
Inheritance diagram for MEDCoupling::MEDFileParameter1TS:
Collaboration diagram for MEDCoupling::MEDFileParameter1TS:

Public Member Functions

virtual MEDFileParameter1TSdeepCopy () const =0
 
int getIteration () const
 
int getOrder () const
 
double getTime (int &dt, int &it)
 
double getTimeValue () const
 
virtual bool isEqual (const MEDFileParameter1TS *other, double eps, std::string &what) const
 
virtual void readValue (med_idt fid, const std::string &name)=0
 
void setIteration (int it)
 
void setOrder (int order)
 
void setTime (int dt, int it, double time)
 
void setTimeValue (double time)
 
virtual void simpleRepr2 (int bkOffset, std::ostream &oss) const =0
 
virtual void writeAdvanced (med_idt fid, const std::string &name, const MEDFileWritable &mw) const =0
 
- Public Member Functions inherited from MEDCoupling::RefCountObjectOnly
bool decrRef () const
 
int getRCValue () const
 
void incrRef () const
 
RefCountObjectOnlyoperator= (const RefCountObjectOnly &other)
 
- Public Member Functions inherited from MEDCoupling::BigMemoryObject
std::string debugHeapMemorySize () const
 
std::vector< const BigMemoryObject * > getAllTheProgeny () const
 
virtual std::string getClassName () const
 
std::vector< const BigMemoryObject * > getDirectChildren () const
 
virtual std::vector< const BigMemoryObject * > getDirectChildrenWithNull () const =0
 
std::size_t getHeapMemorySize () const
 
std::string getHeapMemorySizeStr () const
 
virtual std::size_t getHeapMemorySizeWithoutChildren () const =0
 
bool isObjectInTheProgeny (const BigMemoryObject *obj) const
 
virtual ~BigMemoryObject ()
 

Protected Member Functions

 MEDFileParameter1TS ()
 
 MEDFileParameter1TS (int iteration, int order, double time)
 
- Protected Member Functions inherited from MEDCoupling::RefCountObject
 RefCountObject ()
 
 RefCountObject (const RefCountObject &other)
 
virtual ~RefCountObject ()
 
- Protected Member Functions inherited from MEDCoupling::RefCountObjectOnly
 RefCountObjectOnly ()
 
 RefCountObjectOnly (const RefCountObjectOnly &other)
 
virtual ~RefCountObjectOnly ()
 

Protected Attributes

int _iteration
 
int _order
 
double _time
 

Additional Inherited Members

- Static Public Member Functions inherited from MEDCoupling::BigMemoryObject
static std::size_t GetHeapMemorySizeOfObjs (const std::vector< const BigMemoryObject * > &objs)
 

Constructor & Destructor Documentation

◆ MEDFileParameter1TS() [1/2]

MEDFileParameter1TS::MEDFileParameter1TS ( int  iteration,
int  order,
double  time 
)
protected

◆ MEDFileParameter1TS() [2/2]

MEDFileParameter1TS::MEDFileParameter1TS ( )
protected

Member Function Documentation

◆ deepCopy()

virtual MEDFileParameter1TS* MEDCoupling::MEDFileParameter1TS::deepCopy ( ) const
pure virtual

◆ isEqual()

bool MEDFileParameter1TS::isEqual ( const MEDFileParameter1TS other,
double  eps,
std::string &  what 
) const
virtual

◆ simpleRepr2()

virtual void MEDCoupling::MEDFileParameter1TS::simpleRepr2 ( int  bkOffset,
std::ostream &  oss 
) const
pure virtual

◆ readValue()

virtual void MEDCoupling::MEDFileParameter1TS::readValue ( med_idt  fid,
const std::string &  name 
)
pure virtual

◆ writeAdvanced()

virtual void MEDCoupling::MEDFileParameter1TS::writeAdvanced ( med_idt  fid,
const std::string &  name,
const MEDFileWritable &  mw 
) const
pure virtual

◆ setIteration()

void MEDCoupling::MEDFileParameter1TS::setIteration ( int  it)

References _iteration.

◆ getIteration()

◆ setOrder()

void MEDCoupling::MEDFileParameter1TS::setOrder ( int  order)

References _order.

◆ getOrder()

◆ setTimeValue()

void MEDCoupling::MEDFileParameter1TS::setTimeValue ( double  time)

References _time.

◆ setTime()

void MEDCoupling::MEDFileParameter1TS::setTime ( int  dt,
int  it,
double  time 
)

References _iteration, _order, and _time.

◆ getTime()

double MEDCoupling::MEDFileParameter1TS::getTime ( int &  dt,
int &  it 
)

References _iteration, _order, and _time.

◆ getTimeValue()

double MEDCoupling::MEDFileParameter1TS::getTimeValue ( ) const

Member Data Documentation

◆ _iteration

◆ _order

◆ _time