25 #include "DspSignal.h"
29 DspSignal::DspSignal( std::string signalName )
30 : _signalName( signalName ),
31 _valueAvailable( false ) {}
35 DspSignal::~DspSignal() {};
39 bool DspSignal::SetSignal(
const DspSignal* newSignal )
41 if( newSignal != NULL )
43 if( newSignal->_valueAvailable ==
false )
49 _signalValue.CopyFrom( newSignal->_signalValue );
50 _valueAvailable =
true;
62 void DspSignal::ClearValue()
64 _valueAvailable =
false;
69 const std::type_info& DspSignal::GetSignalType()
const
71 return _signalValue.GetType();
76 std::string DspSignal::GetSignalName()
const