Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::CaseTableParams

Paramètre d'une fonction. Plus de détails...

#include <arcane/core/CaseTableParams.h>

+ Graphe de collaboration de Arcane::CaseTableParams:

Classes

class  Impl
 

Fonctions membres publiques

 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
 

Fonctions membres privées

template<typename T >
void _getRange (T v, Int32 &begin, Int32 &end) const
 

Attributs privés

Implm_p
 

Description détaillée

Paramètre d'une fonction.

Définition à la ligne 31 du fichier CaseTableParams.h.

Documentation des constructeurs et destructeur

◆ CaseTableParams()

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

Définition à la ligne 288 du fichier CaseTableParams.cc.

◆ ~CaseTableParams()

Arcane::CaseTableParams::~CaseTableParams ( )
virtual

Définition à la ligne 294 du fichier CaseTableParams.cc.

Documentation des fonctions membres

◆ _getRange()

template<typename T >
void Arcane::CaseTableParams::_getRange ( v,
Int32 &  begin,
Int32 &  end 
) const
inlineprivate

Définition à la ligne 390 du fichier CaseTableParams.cc.

◆ appendValue()

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

Définition à la ligne 324 du fichier CaseTableParams.cc.

◆ getRange() [1/2]

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

Définition à la ligne 424 du fichier CaseTableParams.cc.

◆ getRange() [2/2]

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

Définition à la ligne 415 du fichier CaseTableParams.cc.

◆ nbElement()

Integer Arcane::CaseTableParams::nbElement ( ) const

Définition à la ligne 306 du fichier CaseTableParams.cc.

◆ null()

bool Arcane::CaseTableParams::null ( ) const

Définition à la ligne 300 du fichier CaseTableParams.cc.

◆ removeValue()

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

Définition à la ligne 348 du fichier CaseTableParams.cc.

◆ setType()

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

Définition à la ligne 360 du fichier CaseTableParams.cc.

◆ setValue() [1/3]

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

Définition à la ligne 330 du fichier CaseTableParams.cc.

◆ setValue() [2/3]

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

Définition à la ligne 342 du fichier CaseTableParams.cc.

◆ setValue() [3/3]

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

Définition à la ligne 336 du fichier CaseTableParams.cc.

◆ toString()

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

Définition à la ligne 354 du fichier CaseTableParams.cc.

◆ value() [1/2]

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

Définition à la ligne 318 du fichier CaseTableParams.cc.

◆ value() [2/2]

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

Définition à la ligne 312 du fichier CaseTableParams.cc.

Documentation des données membres

◆ m_p

Impl* Arcane::CaseTableParams::m_p
private

Définition à la ligne 61 du fichier CaseTableParams.h.


La documentation de cette classe a été générée à partir des fichiers suivants :