Types publics | |
enum | eType { TReal = 0 , TInt32 = 1 , TInt64 = 2 , TBool = 3 , TString = 4 , TReal2 = 5 , TReal3 = 6 , TReal2x2 = 7 , TReal3x3 = 8 , TUnknown = 9 } |
Fonctions membres publiques | |
VariantBase (Integer dim, eType atype) | |
Integer | dimension () const |
Dimension du variant. | |
eType | type () const |
const char * | typeName () const |
Fonctions membres publiques statiques | |
static const char * | typeName (eType type) |
static eType | fromDataType (eDataType type) |
Attributs protégés | |
Integer | m_dim |
dimension du variant. | |
eType | m_type |
Type garanti valide de la valeur. | |
Définition à la ligne 31 du fichier VariantBase.h.
enum Arcane::VariantBase::eType |
Définition à la ligne 34 du fichier VariantBase.h.
|
inline |
Définition à la ligne 49 du fichier VariantBase.h.
|
inlinevirtual |
Définition à la ligne 51 du fichier VariantBase.h.
|
inline |
Dimension du variant.
Les valeurs possibles sont les suivantes:
Définition à la ligne 60 du fichier VariantBase.h.
|
static |
Définition à la ligne 49 du fichier VariantBase.cc.
|
inline |
Définition à la ligne 61 du fichier VariantBase.h.
Définition à la ligne 62 du fichier VariantBase.h.
Définition à la ligne 27 du fichier VariantBase.cc.
|
protected |
dimension du variant.
Définition à la ligne 67 du fichier VariantBase.h.
|
protected |
Type garanti valide de la valeur.
Définition à la ligne 68 du fichier VariantBase.h.