DiaDes
0.1
DIAgnosisofDiscrete-EventSystem
|
#include <Parameter.hh>
Public Types | |
typedef reference_wrapper< Parameter > | Reference |
typedef reference_wrapper< Parameter const > | ConstReference |
typedef Parameter * | Pointer |
typedef const Parameter * | ConstPointer |
Public Member Functions | |
~Parameter () | |
const Identifier & | name () const |
string | fullname () const |
const Domain & | domain () const |
const NodeDecl & | nodeDecl () const |
Private Member Functions | |
Parameter (const Identifier &name, const Domain &domain, NodeDecl &nodeDecl) | |
Private Attributes | |
Identifier | _name |
Domain::ConstReference | _domain |
NodeDecl & | _nodeDecl |
Friends | |
class | ParameterFactory |
A parameter of a Node. It consists of an Identifier and a Domain
Definition at line 18 of file Parameter.hh.
typedef const Parameter* Diades::Altarica::Parameter::ConstPointer |
Definition at line 24 of file Parameter.hh.
typedef reference_wrapper<Parameter const> Diades::Altarica::Parameter::ConstReference |
Definition at line 22 of file Parameter.hh.
Definition at line 23 of file Parameter.hh.
typedef reference_wrapper<Parameter> Diades::Altarica::Parameter::Reference |
Definition at line 21 of file Parameter.hh.
|
private |
Diades::Altarica::Parameter::~Parameter | ( | ) |
const Domain& Diades::Altarica::Parameter::domain | ( | ) | const |
Referenced by Diades::Altarica::ParameterFactory::nullParameter().
string Diades::Altarica::Parameter::fullname | ( | ) | const |
const Identifier& Diades::Altarica::Parameter::name | ( | ) | const |
Referenced by Diades::Altarica::ParameterFactory::nullParameter().
const NodeDecl& Diades::Altarica::Parameter::nodeDecl | ( | ) | const |
Referenced by Diades::Altarica::ParameterFactory::nullParameter().
|
friend |
Definition at line 33 of file Parameter.hh.
|
private |
Definition at line 28 of file Parameter.hh.
|
private |
Definition at line 27 of file Parameter.hh.
|
private |
Definition at line 29 of file Parameter.hh.