Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Arcane::CaseTableParams Class Reference

Classes

class  Impl

Public Member Functions

 CaseTableParams (CaseTable::eParamType v)
bool null () const
Integer nbElement () const
void value (Integer id, Real &v) const
void value (Integer id, Integer &v) const
CaseTable::eError appendValue (const String &value)
CaseTable::eError setValue (Integer id, const String &value)
CaseTable::eError setValue (Integer id, Real v)
CaseTable::eError setValue (Integer id, Integer v)
void removeValue (Integer id)
void toString (Integer id, String &str) const
void setType (ICaseFunction::eParamType new_type)
void getRange (Real v, Int32 &begin, Int32 &end) const
void getRange (Integer v, Int32 &begin, Int32 &end) const

Detailed Description

Definition at line 32 of file CaseTableParams.h.

Constructor & Destructor Documentation

◆ CaseTableParams()

Arcane::CaseTableParams::CaseTableParams ( CaseTable::eParamType v)

Definition at line 287 of file CaseTableParams.cc.

◆ ~CaseTableParams()

Arcane::CaseTableParams::~CaseTableParams ( )
virtual

Definition at line 293 of file CaseTableParams.cc.

Member Function Documentation

◆ appendValue()

CaseTable::eError Arcane::CaseTableParams::appendValue ( const String & value)

Definition at line 323 of file CaseTableParams.cc.

◆ getRange() [1/2]

void Arcane::CaseTableParams::getRange ( Integer v,
Int32 & begin,
Int32 & end ) const

Definition at line 422 of file CaseTableParams.cc.

◆ getRange() [2/2]

void Arcane::CaseTableParams::getRange ( Real v,
Int32 & begin,
Int32 & end ) const

Definition at line 413 of file CaseTableParams.cc.

◆ nbElement()

Integer Arcane::CaseTableParams::nbElement ( ) const

Definition at line 305 of file CaseTableParams.cc.

◆ null()

bool Arcane::CaseTableParams::null ( ) const

Definition at line 299 of file CaseTableParams.cc.

◆ removeValue()

void Arcane::CaseTableParams::removeValue ( Integer id)

Definition at line 347 of file CaseTableParams.cc.

◆ setType()

void Arcane::CaseTableParams::setType ( ICaseFunction::eParamType new_type)

Definition at line 359 of file CaseTableParams.cc.

◆ setValue() [1/3]

CaseTable::eError Arcane::CaseTableParams::setValue ( Integer id,
const String & value )

Definition at line 329 of file CaseTableParams.cc.

◆ setValue() [2/3]

CaseTable::eError Arcane::CaseTableParams::setValue ( Integer id,
Integer v )

Definition at line 341 of file CaseTableParams.cc.

◆ setValue() [3/3]

CaseTable::eError Arcane::CaseTableParams::setValue ( Integer id,
Real v )

Definition at line 335 of file CaseTableParams.cc.

◆ toString()

void Arcane::CaseTableParams::toString ( Integer id,
String & str ) const

Definition at line 353 of file CaseTableParams.cc.

◆ value() [1/2]

void Arcane::CaseTableParams::value ( Integer id,
Integer & v ) const

Definition at line 317 of file CaseTableParams.cc.

◆ value() [2/2]

void Arcane::CaseTableParams::value ( Integer id,
Real & v ) const

Definition at line 311 of file CaseTableParams.cc.


The documentation for this class was generated from the following files: