Parameter of a function. More...
#include <arcane/core/CaseTableParams.h>
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 |
Private Member Functions | |
| template<typename T> | |
| void | _getRange (T v, Int32 &begin, Int32 &end) const |
Private Attributes | |
| Impl * | m_p |
Parameter of a function.
Definition at line 32 of file CaseTableParams.h.
| Arcane::CaseTableParams::CaseTableParams | ( | CaseTable::eParamType | v | ) |
Definition at line 287 of file CaseTableParams.cc.
|
virtual |
Definition at line 293 of file CaseTableParams.cc.
|
inlineprivate |
Definition at line 389 of file CaseTableParams.cc.
| CaseTable::eError Arcane::CaseTableParams::appendValue | ( | const String & | value | ) |
Definition at line 323 of file CaseTableParams.cc.
Definition at line 422 of file CaseTableParams.cc.
Definition at line 413 of file CaseTableParams.cc.
| Integer Arcane::CaseTableParams::nbElement | ( | ) | const |
Definition at line 305 of file CaseTableParams.cc.
| bool Arcane::CaseTableParams::null | ( | ) | const |
Definition at line 299 of file CaseTableParams.cc.
| void Arcane::CaseTableParams::removeValue | ( | Integer | id | ) |
Definition at line 347 of file CaseTableParams.cc.
| void Arcane::CaseTableParams::setType | ( | ICaseFunction::eParamType | new_type | ) |
Definition at line 359 of file CaseTableParams.cc.
| CaseTable::eError Arcane::CaseTableParams::setValue | ( | Integer | id, |
| const String & | value ) |
Definition at line 329 of file CaseTableParams.cc.
| CaseTable::eError Arcane::CaseTableParams::setValue | ( | Integer | id, |
| Integer | v ) |
Definition at line 341 of file CaseTableParams.cc.
| CaseTable::eError Arcane::CaseTableParams::setValue | ( | Integer | id, |
| Real | v ) |
Definition at line 335 of file CaseTableParams.cc.
Definition at line 353 of file CaseTableParams.cc.
Definition at line 317 of file CaseTableParams.cc.
Definition at line 311 of file CaseTableParams.cc.
|
private |
Definition at line 62 of file CaseTableParams.h.