#include <NetDelay.hpp>
Public Member Functions | |
const Derivation | getDerivation () const throw () |
void | setDerivation (const Derivation &value) throw () |
const Value::MiNoMax | getDelay () const throw () |
void | setDelay (const Value::MiNoMax &value) throw () |
const LogicElementSharedPtr | getTransition () const throw () |
void | setTransition (const LogicElementSharedPtr &inSource) throw () |
NetDelay (const NetDelay &source) throw () | |
NetDelay & | operator= (const NetDelay &source) throw () |
Private Attributes | |
Derivation | mDerivation |
Value::MiNoMax | mDelay |
LogicElementSharedPtr | mTransition |
The NetDelay class stores the delay value and its derivation for the given set of transitions.
Definition at line 33 of file NetDelay.hpp.
const Derivation torc::generic::NetDelay::getDerivation | ( | ) | const throw () [inline] |
void torc::generic::NetDelay::setDerivation | ( | const Derivation & | value | ) | throw () |
const Value::MiNoMax torc::generic::NetDelay::getDelay | ( | ) | const throw () [inline] |
Get delay value
Definition at line 114 of file NetDelay.hpp.
void torc::generic::NetDelay::setDelay | ( | const Value::MiNoMax & | value | ) | throw () |
Set delay value
[in] | value | Delay value. Must be Value::MiNoMax |
Definition at line 38 of file NetDelay.cpp.
const LogicElementSharedPtr torc::generic::NetDelay::getTransition | ( | ) | const throw () [inline] |
Get the pointer to logic state value( transition/becomes ).
Definition at line 124 of file NetDelay.hpp.
void torc::generic::NetDelay::setTransition | ( | const LogicElementSharedPtr & | inSource | ) | throw () |
Set the pointer to logic state value( transition/becomes ).
[in] | inSource | Pointer to logic state value( transition/becomes ). |
Definition at line 48 of file NetDelay.cpp.