#include <WaveValue.hpp>


Public Types | |
| typedef VisitorType< WaveValue > | Visitor |
Public Member Functions | |
| virtual void | accept (BaseVisitor &inoutVisitor) throw (Error) |
| const Value | getDeltaTimeDuration () const throw () |
| void | setDeltaTimeDuration (const Value &value) throw () |
| const LogicElementSharedPtr | getLogicWaveform () const throw () |
| void | setLogicWaveform (const LogicElementSharedPtr &inSource) throw () |
Private Member Functions | |
| WaveValue (const WaveValue &source) throw () | |
| WaveValue & | operator= (const WaveValue &source) throw () |
Private Attributes | |
| Value | mDeltaTimeDuration |
| LogicElementSharedPtr | mLogicWaveform |
Friends | |
| class | FactoryType< WaveValue > |
Classes | |
| class | Factory |
Definition at line 36 of file WaveValue.hpp.
Convenience class to visit a WaveValue.
Definition at line 47 of file WaveValue.hpp.
| const Value torc::generic::WaveValue::getDeltaTimeDuration | ( | ) | const throw () [inline] |
Get the delta time duration between the values contained in the logic waveform.
Definition at line 130 of file WaveValue.hpp.
| void torc::generic::WaveValue::setDeltaTimeDuration | ( | const Value & | value | ) | throw () |
Set the delta time duration between the values contained in the logic waveform.
| [in] | value | Delta time duration between the values contained in the logic waveform. |
| [in] | Value | Delta time duration between the values contained in the logic waveform. |
Definition at line 91 of file WaveValue.cpp.
| const LogicElementSharedPtr torc::generic::WaveValue::getLogicWaveform | ( | ) | const throw () [inline] |
Get the logic waveform.
| [out] | outLogicElements | List of LogicElement (s) to be appended to |
Definition at line 140 of file WaveValue.hpp.
| void torc::generic::WaveValue::setLogicWaveform | ( | const LogicElementSharedPtr & | inSource | ) | throw () |
Set the logic waveform.
| [in] | inSource | Pointer to logic element object. |
Definition at line 101 of file WaveValue.cpp.
1.5.6