Bitstream Interpretation Library (BIL)
0.1
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
xdl
model
Design.cpp
Go to the documentation of this file.
1
6
#include <
xdl/model/Design.hpp
>
7
8
using namespace
bil;
9
10
11
Design::Design
():
12
m_name(),
13
m_deviceName(),
14
m_ncdVersion(),
15
m_attributes(),
16
m_instances(),
17
m_nets()
18
{
19
20
}
21
22
23
std::string&
Design::name
()
24
{
25
return
m_name;
26
}
27
28
29
const
std::string&
Design::name
()
const
30
{
31
return
m_name;
32
}
33
34
35
std::string&
Design::deviceName
()
36
{
37
return
m_deviceName;
38
}
39
40
41
const
std::string&
Design::deviceName
()
const
42
{
43
return
m_deviceName;
44
}
45
46
47
std::string&
Design::ncdVersion
()
48
{
49
return
m_ncdVersion;
50
}
51
52
53
const
std::string&
Design::ncdVersion
()
const
54
{
55
return
m_ncdVersion;
56
}
57
58
59
std::string&
Design::attributes
()
60
{
61
return
m_attributes;
62
}
63
64
65
const
std::string&
Design::attributes
()
const
66
{
67
return
m_attributes;
68
}
69
70
71
Instances
&
Design::instances
()
72
{
73
return
m_instances;
74
}
75
76
77
const
Instances
&
Design::instances
()
const
78
{
79
return
m_instances;
80
}
81
82
83
Nets
&
Design::nets
()
84
{
85
return
m_nets;
86
}
87
88
89
const
Nets
&
Design::nets
()
const
90
{
91
return
m_nets;
92
}
93
94
95
void
Design::clear
()
96
{
97
m_name.clear();
98
m_deviceName.clear();
99
m_ncdVersion.clear();
100
m_attributes.clear();
101
m_instances.clear();
102
m_nets.clear();
103
}
Generated on Wed Aug 8 2012 21:57:41 for Bitstream Interpretation Library (BIL) by
1.8.1.1