|
torc-master
|
Represents the netDelay attribute of Net. More...
#include <NetDelay.hpp>
Collaboration diagram for torc::generic::NetDelay:Public Member Functions | |
| const Derivation | getDerivation () const |
| void | setDerivation (const Derivation &value) |
| const Value::MiNoMax | getDelay () const |
| void | setDelay (const Value::MiNoMax &value) |
| const LogicElementSharedPtr | getTransition () const |
| void | setTransition (const LogicElementSharedPtr &inSource) |
| NetDelay () | |
| ~NetDelay () throw () | |
| NetDelay (const NetDelay &source) | |
| NetDelay & | operator= (const NetDelay &source) |
Private Attributes | |
| Derivation | mDerivation |
| Value::MiNoMax | mDelay |
| LogicElementSharedPtr | mTransition |
Represents the netDelay attribute of Net.
The NetDelay class stores the delay value and its derivation for the given set of transitions.
Definition at line 32 of file NetDelay.hpp.
| torc::generic::NetDelay::NetDelay | ( | ) |
Definition at line 48 of file NetDelay.cpp.
| torc::generic::NetDelay::~NetDelay | ( | ) | ||
| throw | ( | |||
| ) | ||||
Definition at line 50 of file NetDelay.cpp.
| torc::generic::NetDelay::NetDelay | ( | const NetDelay & | source | ) |
Definition at line 52 of file NetDelay.cpp.
|
inline |
Get delay value
Definition at line 104 of file NetDelay.hpp.
Here is the caller graph for this function:
|
inline |
Get derivation
Definition at line 95 of file NetDelay.hpp.
Here is the caller graph for this function:
|
inline |
Get the pointer to logic state value(transition/becomes).
Definition at line 113 of file NetDelay.hpp.
Here is the caller graph for this function:Definition at line 55 of file NetDelay.cpp.
| void torc::generic::NetDelay::setDelay | ( | const Value::MiNoMax & | value | ) |
Set delay value
| [in] | value | Delay value. Must be Value::MiNoMax |
Definition at line 35 of file NetDelay.cpp.
| void torc::generic::NetDelay::setDerivation | ( | const Derivation & | value | ) |
| void torc::generic::NetDelay::setTransition | ( | const LogicElementSharedPtr & | inSource | ) |
Set the pointer to logic state value(transition/becomes).
| [in] | inSource | Pointer to logic state value(transition/becomes). |
Definition at line 44 of file NetDelay.cpp.
|
private |
Definition at line 86 of file NetDelay.hpp.
|
private |
Definition at line 85 of file NetDelay.hpp.
|
private |
Definition at line 87 of file NetDelay.hpp.