DiaDes
0.1
DIAgnosis of Discrete-Event System
|
#include <Value.hh>
Private Member Functions | |
ValueData () | |
~ValueData () | |
Private Attributes | |
Type | _type |
ValueCode | _code |
union { | |
bool _boolean | |
int _integer | |
Identifier * _identifierPointer | |
StructureValueFields * _structurePointer | |
ArrayValueFields * _arrayPointer | |
} | _value |
Friends | |
class | ValueFactory |
class | Value |
ostream & | operator<< (ostream &os, const Value &value) |
This class defines the internal representation of an type of value in the model
|
private |
|
friend |
|
friend |
ArrayValueFields* Diades::Altarica::ValueData::_arrayPointer |
Definition at line 67 of file Value.hh.
Referenced by Diades::Altarica::Value::valid().
bool Diades::Altarica::ValueData::_boolean |
Definition at line 63 of file Value.hh.
Referenced by Diades::Altarica::Value::boolean().
|
private |
Definition at line 60 of file Value.hh.
Referenced by Diades::Altarica::Value::code().
Identifier* Diades::Altarica::ValueData::_identifierPointer |
Definition at line 65 of file Value.hh.
Referenced by Diades::Altarica::Value::identifier(), and Diades::Altarica::Value::valid().
int Diades::Altarica::ValueData::_integer |
Definition at line 64 of file Value.hh.
Referenced by Diades::Altarica::Value::integer().
StructureValueFields* Diades::Altarica::ValueData::_structurePointer |
Definition at line 66 of file Value.hh.
Referenced by Diades::Altarica::Value::valid().
|
private |
Definition at line 59 of file Value.hh.
Referenced by Diades::Altarica::Value::type(), and Diades::Altarica::Value::valid().
union { ... } Diades::Altarica::ValueData::_value |