DiaDes
0.1
DIAgnosis of Discrete-Event System
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
include
dialtarica
Parameter.hh
Go to the documentation of this file.
1
#ifndef __DIADES__ALTARICA__PARAMETER__HH
2
#define __DIADES__ALTARICA__PARAMETER__HH
3
4
#include"
Domains.hh
"
5
6
namespace
Diades
7
{
8
namespace
Altarica
9
{
10
11
class
NodeData;
12
class
Node;
17
class
Parameter
18
{
19
private
:
20
Identifier
_name
;
21
Domain
_domain
;
22
NodeData
*
_node
;
23
public
:
24
Parameter
();
25
Parameter
(
const
Identifier
&
name
,
26
const
Domain
&
domain
,
NodeData
*
node
);
27
Parameter
(
const
Parameter
& parameter);
28
Parameter
&
operator=
(
const
Parameter
& parameter);
29
~Parameter
();
30
const
Identifier
&
name
()
const
;
31
const
Domain
&
domain
()
const
;
32
Node
node
()
const
;
33
bool
valid
()
const
{
return
_node != 0; }
34
};
35
};
36
};
37
38
#endif
Diades::Altarica::Parameter::name
const Identifier & name() const
Diades::Altarica::Parameter::Parameter
Parameter()
Diades::Altarica::Parameter::_name
Identifier _name
Definition:
Parameter.hh:20
Diades::Altarica::Parameter::domain
const Domain & domain() const
Diades::Altarica::Node
Definition:
Node.hh:249
Diades::Altarica::NodeData
Definition:
Node.hh:28
Diades::Altarica::Parameter::_node
NodeData * _node
Definition:
Parameter.hh:22
Diades::Altarica::Parameter::_domain
Domain _domain
Definition:
Parameter.hh:21
Diades::Altarica::Parameter::valid
bool valid() const
Definition:
Parameter.hh:33
Domains.hh
Diades::Altarica::Identifier
std::string Identifier
Definition:
Type.hh:24
Diades
Namespace of the Diades project.
Diades::Altarica::Domain
Definition:
Domains.hh:725
Diades::Altarica::Parameter::~Parameter
~Parameter()
Altarica
Definition:
Function.hh:8
Diades::Altarica::Parameter::operator=
Parameter & operator=(const Parameter ¶meter)
Diades::Altarica::Parameter::node
Node node() const
Diades::Altarica::Parameter
Definition:
Parameter.hh:17
Generated on Tue Jul 28 2015 14:34:27 for DiaDes by
1.8.9.1