Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MEDCoupling::MEDFileParameters Class Reference
Inheritance diagram for MEDCoupling::MEDFileParameters:
Collaboration diagram for MEDCoupling::MEDFileParameters:

Public Member Functions

MEDFileParametersdeepCopy () const
 
void destroyParamAtPos (int i)
 
std::vector< const
BigMemoryObject * > 
getDirectChildrenWithNull () const
 
std::size_t getHeapMemorySizeWithoutChildren () const
 
int getNumberOfParams () const
 
MEDFileParameterMultiTSgetParamAtPos (int i) const
 
std::vector< std::string > getParamsNames () const
 
MEDFileParameterMultiTSgetParamWithName (const std::string &paramName) const
 
int getPosFromParamName (const std::string &paramName) const
 
bool isEqual (const MEDFileParameters *other, double eps, std::string &what) const
 
void pushParam (MEDFileParameterMultiTS *param)
 
void resize (int newSize)
 
void setParamAtPos (int i, MEDFileParameterMultiTS *param)
 
std::string simpleRepr () const
 
void simpleReprWithoutHeader (std::ostream &oss) const
 
void writeLL (med_idt fid) const
 

Static Public Member Functions

static MEDFileParametersNew ()
 
static MEDFileParametersNew (med_idt fid)
 
static MEDFileParametersNew (DataArrayByte *db)
 
static MEDFileParametersNew (const std::string &fileName)
 

Protected Member Functions

 MEDFileParameters (med_idt fid)
 
 MEDFileParameters (const MEDFileParameters &other, bool deepCopy)
 
 MEDFileParameters ()
 
void simpleRepr2 (int bkOffset, std::ostream &oss) const
 
- 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

std::vector< MCAuto
< MEDFileParameterMultiTS > > 
_params
 

Constructor & Destructor Documentation

MEDFileParameters::MEDFileParameters ( med_idt  fid)
protected
MEDFileParameters::MEDFileParameters ( const MEDFileParameters other,
bool  deepCopy 
)
protected
MEDFileParameters::MEDFileParameters ( )
protected

Referenced by deepCopy(), and New().

Member Function Documentation

MEDFileParameters * MEDFileParameters::New ( )
static

References MEDFileParameters().

Referenced by New().

MEDFileParameters * MEDFileParameters::New ( med_idt  fid)
static

References MEDFileParameters().

static MEDFileParameters* MEDCoupling::MEDFileParameters::New ( DataArrayByte db)
static
MEDFileParameters * MEDFileParameters::New ( const std::string &  fileName)
static

References New().

std::size_t MEDFileParameters::getHeapMemorySizeWithoutChildren ( ) const
virtual

Implements MEDCoupling::BigMemoryObject.

References _params.

std::vector< const BigMemoryObject * > MEDFileParameters::getDirectChildrenWithNull ( ) const
virtual

Implements MEDCoupling::BigMemoryObject.

References _params.

MEDFileParameters * MEDFileParameters::deepCopy ( ) const

References MEDFileParameters().

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

References _params.

void MEDFileParameters::writeLL ( med_idt  fid) const
std::vector< std::string > MEDFileParameters::getParamsNames ( ) const
std::string MEDFileParameters::simpleRepr ( ) const
void MEDFileParameters::simpleReprWithoutHeader ( std::ostream &  oss) const
void MEDFileParameters::resize ( int  newSize)

References _params.

void MEDFileParameters::pushParam ( MEDFileParameterMultiTS param)
void MEDFileParameters::setParamAtPos ( int  i,
MEDFileParameterMultiTS param 
)
MEDFileParameterMultiTS * MEDFileParameters::getParamAtPos ( int  i) const
Returns
an internal pointer that can be null. Warning the caller is not responsible of the returned pointer.

References _params.

Referenced by getParamWithName().

MEDFileParameterMultiTS * MEDFileParameters::getParamWithName ( const std::string &  paramName) const
Returns
an internal pointer that can be null. Warning the caller is not responsible of the returned pointer.

References getParamAtPos(), and getPosFromParamName().

void MEDFileParameters::destroyParamAtPos ( int  i)

References _params.

int MEDFileParameters::getPosFromParamName ( const std::string &  paramName) const
int MEDFileParameters::getNumberOfParams ( ) const
void MEDCoupling::MEDFileParameters::simpleRepr2 ( int  bkOffset,
std::ostream &  oss 
) const
protected

Member Data Documentation