Commit 4d4eb36c authored by Thomas Moulard's avatar Thomas Moulard
Browse files

Remove trailing whitespaces.

parent e54d2532
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
#include <stdarg.h> #include <stdarg.h>
#include <dynamic-graph/dynamic-graph-api.h> #include <dynamic-graph/dynamic-graph-api.h>
/* -------------------------------------------------------------------------- */ /* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */ /* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */ /* -------------------------------------------------------------------------- */
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
#ifndef VP_DEBUG_MODE #ifndef VP_DEBUG_MODE
#define VP_DEBUG_MODE 0 #define VP_DEBUG_MODE 0
#endif #endif
#ifndef VP_TEMPLATE_DEBUG_MODE #ifndef VP_TEMPLATE_DEBUG_MODE
#define VP_TEMPLATE_DEBUG_MODE 0 #define VP_TEMPLATE_DEBUG_MODE 0
#endif #endif
...@@ -82,14 +82,14 @@ class DYNAMICGRAPH_EXPORT DebugTrace ...@@ -82,14 +82,14 @@ class DYNAMICGRAPH_EXPORT DebugTrace
std::ostream& outputbuffer; std::ostream& outputbuffer;
char charbuffer[SIZE+1]; char charbuffer[SIZE+1];
int traceLevel; int traceLevel;
int traceLevelTemplate; int traceLevelTemplate;
DebugTrace( std::ostream& os ): outputbuffer(os) {} DebugTrace( std::ostream& os ): outputbuffer(os) {}
inline void trace( const int level,const char* format,...) inline void trace( const int level,const char* format,...)
{ if( level<=traceLevel ) DG_COMMON_TRACES; tmpbuffer.str(""); } { if( level<=traceLevel ) DG_COMMON_TRACES; tmpbuffer.str(""); }
inline void trace( const char* format,...){ DG_COMMON_TRACES; tmpbuffer.str(""); } inline void trace( const char* format,...){ DG_COMMON_TRACES; tmpbuffer.str(""); }
inline void trace( const int level=-1 ) inline void trace( const int level=-1 )
{ if( level<=traceLevel ) outputbuffer << tmpbuffer.str(); tmpbuffer.str(""); } { if( level<=traceLevel ) outputbuffer << tmpbuffer.str(); tmpbuffer.str(""); }
inline void traceTemplate( const int level,const char* format,...) inline void traceTemplate( const int level,const char* format,...)
...@@ -117,9 +117,9 @@ DYNAMICGRAPH_EXPORT extern DebugTrace dgERRORFLOW; ...@@ -117,9 +117,9 @@ DYNAMICGRAPH_EXPORT extern DebugTrace dgERRORFLOW;
#ifdef VP_DEBUG #ifdef VP_DEBUG
#define dgPREDEBUG __FILE__ << ": " <<__FUNCTION__ \ #define dgPREDEBUG __FILE__ << ": " <<__FUNCTION__ \
<< "(#" << __LINE__ << ") :" << "(#" << __LINE__ << ") :"
#define dgPREERROR "\t!! "<<__FILE__ << ": " <<__FUNCTION__ \ #define dgPREERROR "\t!! "<<__FILE__ << ": " <<__FUNCTION__ \
<< "(#" << __LINE__ << ") :" << "(#" << __LINE__ << ") :"
# define dgDEBUG(level) if( (level>VP_DEBUG_MODE)||(!dgDEBUGFLOW.outputbuffer.good()) ) ;\ # define dgDEBUG(level) if( (level>VP_DEBUG_MODE)||(!dgDEBUGFLOW.outputbuffer.good()) ) ;\
else dgDEBUGFLOW.outputbuffer << dgPREDEBUG else dgDEBUGFLOW.outputbuffer << dgPREDEBUG
...@@ -138,7 +138,7 @@ inline bool dgTDEBUG_ENABLE( const int & level ) { return level<=VP_TEMPLATE_DEB ...@@ -138,7 +138,7 @@ inline bool dgTDEBUG_ENABLE( const int & level ) { return level<=VP_TEMPLATE_DEB
/* -------------------------------------------------------------------------- */ /* -------------------------------------------------------------------------- */
#else // #ifdef VP_DEBUG #else // #ifdef VP_DEBUG
#define dgPREERROR "\t!! "<<__FILE__ << ": " <<__FUNCTION__ \ #define dgPREERROR "\t!! "<<__FILE__ << ": " <<__FUNCTION__ \
<< "(#" << __LINE__ << ") :" << "(#" << __LINE__ << ") :"
# define dgDEBUG(level) if( 1 ) ; else std::cout # define dgDEBUG(level) if( 1 ) ; else std::cout
# define dgDEBUGMUTE(level) if( 1 ) ; else std::cout # define dgDEBUGMUTE(level) if( 1 ) ; else std::cout
# define dgERROR dgERRORFLOW.outputbuffer << dgPREERROR # define dgERROR dgERRORFLOW.outputbuffer << dgPREERROR
......
...@@ -87,7 +87,7 @@ class DYNAMICGRAPH_EXPORT Entity ...@@ -87,7 +87,7 @@ class DYNAMICGRAPH_EXPORT Entity
virtual std::ostream& writeCompletionList( std::ostream& os ) const; virtual std::ostream& writeCompletionList( std::ostream& os ) const;
public: /* --- DISPLAY --- */ public: /* --- DISPLAY --- */
virtual void display( std::ostream& os ) const; virtual void display( std::ostream& os ) const;
public: /* --- PARAMS --- */ public: /* --- PARAMS --- */
virtual void commandLine( const std::string& cmdLine,std::istringstream& cmdArgs, virtual void commandLine( const std::string& cmdLine,std::istringstream& cmdArgs,
......
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
// Uncomment this macros to have lines parameter on the throw display // Uncomment this macros to have lines parameter on the throw display
// #define DYNAMIC-GRAPH_EXCEPTION_PASSING_PARAM // #define DYNAMIC-GRAPH_EXCEPTION_PASSING_PARAM
/* --------------------------------------------------------------------- */ /* --------------------------------------------------------------------- */
/* --- CLASS ----------------------------------------------------------- */ /* --- CLASS ----------------------------------------------------------- */
...@@ -92,12 +92,12 @@ public: ...@@ -92,12 +92,12 @@ public:
{ {
return getStringMessage().c_str(); return getStringMessage().c_str();
} }
/** Print the error structure. */ /** Print the error structure. */
DYNAMICGRAPH_EXPORT friend std::ostream & operator << (std::ostream & os, DYNAMICGRAPH_EXPORT friend std::ostream & operator << (std::ostream & os,
const ExceptionAbstract & err); const ExceptionAbstract & err);
#ifdef DYNAMICGRAPH_EXCEPTION_PASSING_PARAM #ifdef DYNAMICGRAPH_EXCEPTION_PASSING_PARAM
public: public:
class Param class Param
{ {
...@@ -114,7 +114,7 @@ public: ...@@ -114,7 +114,7 @@ public:
Param( const int& _line, const char * _function, const char * _file ); Param( const int& _line, const char * _function, const char * _file );
Param( void ) : pointersSet(false),set(false) {} Param( void ) : pointersSet(false),set(false) {}
Param& initCopy( const Param& p ); Param& initCopy( const Param& p );
}; };
protected: protected:
...@@ -126,7 +126,7 @@ public: ...@@ -126,7 +126,7 @@ public:
template<class Exc> template<class Exc>
friend Exc& operator+ ( const ExceptionAbstract::Param& p, Exc& e ) friend Exc& operator+ ( const ExceptionAbstract::Param& p, Exc& e )
{ e.p.initCopy(p); return e; } { e.p.initCopy(p); return e; }
#endif //#ifdef DYNAMICGRAPH_EXCEPTION_PASSING_PARAM #endif //#ifdef DYNAMICGRAPH_EXCEPTION_PASSING_PARAM
}; };
} // namespace dynamicgraph } // namespace dynamicgraph
...@@ -137,9 +137,9 @@ public: ...@@ -137,9 +137,9 @@ public:
#ifdef DYNAMICGRAPH_EXCEPTION_PASSING_PARAM #ifdef DYNAMICGRAPH_EXCEPTION_PASSING_PARAM
# define DG_THROW throw ExceptionAbstract::Param(__LINE__,__FUNCTION__,__FILE__) + # define DG_THROW throw ExceptionAbstract::Param(__LINE__,__FUNCTION__,__FILE__) +
#else //#ifdef DYNAMICGRAPH_EXCEPTION_PASSING_PARAM #else //#ifdef DYNAMICGRAPH_EXCEPTION_PASSING_PARAM
# define DG_THROW throw # define DG_THROW throw
#endif //#ifdef DYNAMICGRAPH_EXCEPTION_PASSING_PARAM #endif //#ifdef DYNAMICGRAPH_EXCEPTION_PASSING_PARAM
#endif /* #ifndef __ABSTRACT_EXCEPTION_H */ #endif /* #ifndef __ABSTRACT_EXCEPTION_H */
......
...@@ -90,7 +90,7 @@ class DYNAMICGRAPH_EXPORT InterpreterHelper ...@@ -90,7 +90,7 @@ class DYNAMICGRAPH_EXPORT InterpreterHelper
/*! \brief Destroy the object. /*! \brief Destroy the object.
Destroy the object objName. Destroy the object objName.
*/ */
void cmdDestroy( const std::string& objName, void cmdDestroy( const std::string& objName,
std::ostream& os ); std::ostream& os );
/*! \brief Connect two signals. /*! \brief Connect two signals.
...@@ -107,20 +107,20 @@ class DYNAMICGRAPH_EXPORT InterpreterHelper ...@@ -107,20 +107,20 @@ class DYNAMICGRAPH_EXPORT InterpreterHelper
Extracts the name first and the directory in second from cmdArg Extracts the name first and the directory in second from cmdArg
to load the dynamic library. to load the dynamic library.
*/ */
void cmdLoadPlugin( const std::string& directory, void cmdLoadPlugin( const std::string& directory,
const std::string& pluginName, const std::string& pluginName,
std::ostream& os ); std::ostream& os );
/*! \brief Unload a dynamic library which includes a plugin. /*! \brief Unload a dynamic library which includes a plugin.
Extracts the name to unload the dynamic library. Extracts the name to unload the dynamic library.
*/ */
void cmdUnloadPlugin( const std::string& pluginName, void cmdUnloadPlugin( const std::string& pluginName,
std::ostream& os ); std::ostream& os );
/*! \brief Set a signal <obj.signal> to a value <value> /*! \brief Set a signal <obj.signal> to a value <value>
with cmdArg = "<obj.signal> <value>" with cmdArg = "<obj.signal> <value>"
*/ */
void cmdSetSignal( const std::string& objname, void cmdSetSignal( const std::string& objname,
const std::string& signame, const std::string& signame,
const std::string& cmdArg, const std::string& cmdArg,
std::ostream& os); std::ostream& os);
...@@ -128,15 +128,15 @@ class DYNAMICGRAPH_EXPORT InterpreterHelper ...@@ -128,15 +128,15 @@ class DYNAMICGRAPH_EXPORT InterpreterHelper
/*! \brief Display the value of the signal <obj.signal> /*! \brief Display the value of the signal <obj.signal>
with cmdArg = "<obj.signal>" with cmdArg = "<obj.signal>"
*/ */
void cmdGetSignal( const std::string& objname, void cmdGetSignal( const std::string& objname,
const std::string& signame, const std::string& signame,
std::ostream& os); std::ostream& os);
/*! \brief Compute the value of the signal <obj.signal> at time <time> /*! \brief Compute the value of the signal <obj.signal> at time <time>
with cmdArg = "<obj.signal> <time>" with cmdArg = "<obj.signal> <time>"
*/ */
void cmdComputeSignal( const std::string& objname, void cmdComputeSignal( const std::string& objname,
const std::string& signame, const std::string& signame,
const int &time, const int &time,
std::ostream& os ); std::ostream& os );
......
...@@ -50,7 +50,7 @@ class PluginRefMap; ...@@ -50,7 +50,7 @@ class PluginRefMap;
Once loaded, the plugins register themselves to the sotFactory and the Once loaded, the plugins register themselves to the sotFactory and the
related objects can subsequently be instantiated by the sotInterpretor for related objects can subsequently be instantiated by the sotInterpretor for
example. example.
*/ */
class DYNAMICGRAPH_EXPORT PluginLoader class DYNAMICGRAPH_EXPORT PluginLoader
{ {
...@@ -63,12 +63,12 @@ class DYNAMICGRAPH_EXPORT PluginLoader ...@@ -63,12 +63,12 @@ class DYNAMICGRAPH_EXPORT PluginLoader
std::list< std::string > pluginNames; std::list< std::string > pluginNames;
/*! \brief If a plugin has been loaded then this map contains /*! \brief If a plugin has been loaded then this map contains
the name of the plugin. the name of the plugin.
\note This field looks useless. \note This field looks useless.
*/ */
std::map< std::string,std::string > loadedPluginNames; std::map< std::string,std::string > loadedPluginNames;
/*! \brief Keeps a reference to the library according to the name of the /*! \brief Keeps a reference to the library according to the name of the
plugin. */ plugin. */
PluginRefMap* pluginRefs; PluginRefMap* pluginRefs;
...@@ -77,7 +77,7 @@ class DYNAMICGRAPH_EXPORT PluginLoader ...@@ -77,7 +77,7 @@ class DYNAMICGRAPH_EXPORT PluginLoader
/*! \brief Default constructor. */ /*! \brief Default constructor. */
PluginLoader( void ); PluginLoader( void );
~PluginLoader( void ); ~PluginLoader( void );
/*! \brief Set the directory from which to load the dynamic libraries /*! \brief Set the directory from which to load the dynamic libraries
containing the plugins. */ containing the plugins. */
const std::string& setDirectory( const std::string& n ); const std::string& setDirectory( const std::string& n );
...@@ -87,7 +87,7 @@ class DYNAMICGRAPH_EXPORT PluginLoader ...@@ -87,7 +87,7 @@ class DYNAMICGRAPH_EXPORT PluginLoader
/*! \brief Adds a list of plugins /*! \brief Adds a list of plugins
It is done by reading the file configFile which contains for each line It is done by reading the file configFile which contains for each line
a plugin name. a plugin name.
\par[in] configFile: The name of the file which contains the plugins name. \par[in] configFile: The name of the file which contains the plugins name.
\par[in] dir: The name of the directory which contains the dynamic libraries. \par[in] dir: The name of the directory which contains the dynamic libraries.
*/ */
...@@ -103,7 +103,7 @@ class DYNAMICGRAPH_EXPORT PluginLoader ...@@ -103,7 +103,7 @@ class DYNAMICGRAPH_EXPORT PluginLoader
void unloadAllPlugins(); void unloadAllPlugins();
const std::map< std::string,std::string > getLoadedPluginNames( void ) const std::map< std::string,std::string > getLoadedPluginNames( void )
{ return loadedPluginNames; } { return loadedPluginNames; }
const std::string& searchPlugin( const std::string& plugname ); const std::string& searchPlugin( const std::string& plugname );
......
...@@ -44,12 +44,12 @@ ...@@ -44,12 +44,12 @@
/* --- API ------------------------------------------------------------- */ /* --- API ------------------------------------------------------------- */
/* --------------------------------------------------------------------- */ /* --------------------------------------------------------------------- */
#if defined (WIN32) #if defined (WIN32)
# if defined (shell_procedure_EXPORTS) # if defined (shell_procedure_EXPORTS)
# define ShellProcedure_EXPORT __declspec(dllexport) # define ShellProcedure_EXPORT __declspec(dllexport)
# else # else
# define ShellProcedure_EXPORT __declspec(dllimport) # define ShellProcedure_EXPORT __declspec(dllimport)
# endif # endif
#else #else
# define ShellProcedure_EXPORT # define ShellProcedure_EXPORT
#endif #endif
...@@ -87,7 +87,7 @@ class ShellProcedure_EXPORT ShellProcedure ...@@ -87,7 +87,7 @@ class ShellProcedure_EXPORT ShellProcedure
Procedure currentProc; Procedure currentProc;
public: public:
void cmdStartProcedure( const std::string& cmd,std::istringstream& args,std::ostream& os ); void cmdStartProcedure( const std::string& cmd,std::istringstream& args,std::ostream& os );
void cmdContinueProcedure( const std::string& cmd,std::istringstream& args,std::ostream& os ); void cmdContinueProcedure( const std::string& cmd,std::istringstream& args,std::ostream& os );
void cmdEndProcedure( const std::string& cmd,std::istringstream& args,std::ostream& os ); void cmdEndProcedure( const std::string& cmd,std::istringstream& args,std::ostream& os );
......
...@@ -31,20 +31,20 @@ class SignalArray; ...@@ -31,20 +31,20 @@ class SignalArray;
template<class Time> template<class Time>
class SignalArray_const class SignalArray_const
{ {
public: public:
static const int DEFAULT_SIZE = 20; static const int DEFAULT_SIZE = 20;
protected: protected:
const SignalBase<Time> ** const_array; const SignalBase<Time> ** const_array;
unsigned int size,rank; unsigned int size,rank;
public: public:
SignalArray_const<Time>( const unsigned int& sizeARG=DEFAULT_SIZE ) SignalArray_const<Time>( const unsigned int& sizeARG=DEFAULT_SIZE )
: const_array(NULL),size(sizeARG),rank(0) : const_array(NULL),size(sizeARG),rank(0)
{ createArray(); } { createArray(); }
SignalArray_const<Time>( const SignalBase<Time>& sig) SignalArray_const<Time>( const SignalBase<Time>& sig)
: const_array(NULL),size(1),rank(0) : const_array(NULL),size(1),rank(0)
{ createArray(); addElmt(&sig); } { createArray(); addElmt(&sig); }
...@@ -72,10 +72,10 @@ class SignalArray_const ...@@ -72,10 +72,10 @@ class SignalArray_const
{ {
if(0<size) { const_array = new const SignalBase<Time>* [size]; } if(0<size) { const_array = new const SignalBase<Time>* [size]; }
} }
void addElmt( const SignalBase<Time>* el ) void addElmt( const SignalBase<Time>* el )
{ if(rank<size) const_array[rank++] = el; } { if(rank<size) const_array[rank++] = el; }
public: public:
virtual SignalArray_const<Time>& operator<< (const SignalBase<Time>& sig) virtual SignalArray_const<Time>& operator<< (const SignalBase<Time>& sig)
{ addElmt( &sig ); return *this; } { addElmt( &sig ); return *this; }
...@@ -98,7 +98,7 @@ SignalArray_const<Time> operator<<( const SignalBase<Time>& sig1, ...@@ -98,7 +98,7 @@ SignalArray_const<Time> operator<<( const SignalBase<Time>& sig1,
template<class Time> template<class Time>
class SignalArray class SignalArray
:public SignalArray_const<Time> :public SignalArray_const<Time>
{ {
public: public:
using SignalArray_const<Time>::DEFAULT_SIZE; using SignalArray_const<Time>::DEFAULT_SIZE;
using SignalArray_const<Time>::size; using SignalArray_const<Time>::size;
...@@ -107,11 +107,11 @@ class SignalArray ...@@ -107,11 +107,11 @@ class SignalArray
mutable SignalBase<Time> ** array; mutable SignalBase<Time> ** array;
public: public:
SignalArray<Time>( const unsigned int& sizeARG=DEFAULT_SIZE ) SignalArray<Time>( const unsigned int& sizeARG=DEFAULT_SIZE )
:SignalArray_const<Time>(0) :SignalArray_const<Time>(0)
{ size=sizeARG; createArray(); } { size=sizeARG; createArray(); }
SignalArray<Time>( SignalBase<Time>& sig) SignalArray<Time>( SignalBase<Time>& sig)
: SignalArray_const<Time>(0) : SignalArray_const<Time>(0)
{ size=1; createArray(); addElmt(&sig); } { size=1; createArray(); addElmt(&sig); }
...@@ -133,7 +133,7 @@ class SignalArray ...@@ -133,7 +133,7 @@ class SignalArray
{ {
if(0<size) { array = new SignalBase<Time>* [size]; } if(0<size) { array = new SignalBase<Time>* [size]; }
} }
void addElmt( SignalBase<Time>* el ) void addElmt( SignalBase<Time>* el )
{ if(rank<size) array[rank++] = el; } { if(rank<size) array[rank++] = el; }
public: //protected: public: //protected:
...@@ -142,16 +142,16 @@ class SignalArray ...@@ -142,16 +142,16 @@ class SignalArray
virtual SignalArray_const<Time> operator<< (const SignalBase<Time>& sig) const virtual SignalArray_const<Time> operator<< (const SignalBase<Time>& sig) const
{ {
SignalArray_const<Time> res(size); SignalArray_const<Time> res(size);
res=*this; res=*this;
res<<sig; res<<sig;
return res; return res;
} }
public: public:
virtual SignalBase<Time>& operator[] ( const unsigned int& idx ) const virtual SignalBase<Time>& operator[] ( const unsigned int& idx ) const
{ {
return *array[idx]; return *array[idx];
} }
}; };
......
...@@ -40,7 +40,7 @@ class SignalBase : public boost::noncopyable ...@@ -40,7 +40,7 @@ class SignalBase : public boost::noncopyable
bool ready; bool ready;
public: public:
virtual const Time& getTime( void ) const { return signalTime; } virtual const Time& getTime( void ) const { return signalTime; }
virtual void setTime( const Time& t ) { signalTime=t; } virtual void setTime( const Time& t ) { signalTime=t; }
const bool& getReady( void ) const { return ready; } const bool& getReady( void ) const { return ready; }
...@@ -52,8 +52,8 @@ class SignalBase : public boost::noncopyable ...@@ -52,8 +52,8 @@ class SignalBase : public boost::noncopyable
public: public:
/* --- CONSTRUCTORS ------------------------------------------------------- */ /* --- CONSTRUCTORS ------------------------------------------------------- */
SignalBase( std::string name ="" ) SignalBase( std::string name ="" )
: name(name),signalTime(0),ready(false) {} : name(name),signalTime(0),ready(false) {}
virtual ~SignalBase( void ) {} virtual ~SignalBase( void ) {}
...@@ -67,39 +67,39 @@ class SignalBase : public boost::noncopyable ...@@ -67,39 +67,39 @@ class SignalBase : public boost::noncopyable
virtual bool needUpdate( const Time& t ) const {return ready;} virtual bool needUpdate( const Time& t ) const {return ready;}
inline void setReady( const bool sready = true ) { ready = sready; } inline void setReady( const bool sready = true ) { ready = sready; }
virtual std::ostream & virtual std::ostream &
writeGraph (std::ostream & os ) const writeGraph (std::ostream & os ) const
{ {
return os; return os;
} }
virtual std::ostream& virtual std::ostream&
displayDependencies( std::ostream& os,const int depth=-1, displayDependencies( std::ostream& os,const int depth=-1,
std::string space="", std::string space="",
std::string next1="",std::string next2="" ) const std::string next1="",std::string next2="" ) const
{ {
os << space << next1 << "-- "; os << space << next1 << "-- ";
display(os); return os; display(os); return os;
} }
/* --- PLUG --------------------------------------------------------------- */ /* --- PLUG --------------------------------------------------------------- */
/* Plug the arg-signal on the <this> object. Plug-in is always /* Plug the arg-signal on the <this> object. Plug-in is always
* a descending operation (the actual <this> object will call the arg-signal * a descending operation (the actual <this> object will call the arg-signal
* and not the opposite). * and not the opposite).
*/ */
virtual void plug( SignalBase<Time>* sigarg ) virtual void plug( SignalBase<Time>* sigarg )
{ DG_THROW ExceptionSignal( ExceptionSignal::PLUG_IMPOSSIBLE, { DG_THROW ExceptionSignal( ExceptionSignal::PLUG_IMPOSSIBLE,
"Plug-in operation not possible with this signal. ", "Plug-in operation not possible with this signal. ",
"(while trying to plug %s on %s).",sigarg->getName().c_str(), "(while trying to plug %s on %s).",sigarg->getName().c_str(),
this->getName().c_str() ); } this->getName().c_str() ); }
virtual void unplug( void ) virtual void unplug( void )
{ DG_THROW ExceptionSignal( ExceptionSignal::PLUG_IMPOSSIBLE, { DG_THROW ExceptionSignal( ExceptionSignal::PLUG_IMPOSSIBLE,
"Plug-in operation not possible with this signal. ", "Plug-in operation not possible with this signal. ",
"(while trying to unplug %s).",this->getName().c_str() ); "(while trying to unplug %s).",this->getName().c_str() );
} }
virtual bool isPluged( void ) const { return false; } virtual bool isPluged( void ) const { return false; }
virtual SignalBase<Time>* getPluged( void ) const { return NULL; } virtual SignalBase<Time>* getPluged( void ) const { return NULL; }
virtual void setConstantDefault( void ) virtual void setConstantDefault( void )
{ DG_THROW ExceptionSignal( ExceptionSignal::PLUG_IMPOSSIBLE, { DG_THROW ExceptionSignal( ExceptionSignal::PLUG_IMPOSSIBLE,
"Plug-in operation not possible with this signal. ", "Plug-in operation not possible with this signal. ",
...@@ -109,7 +109,7 @@ class SignalBase : public boost::noncopyable ...@@ -109,7 +109,7 @@ class SignalBase : public boost::noncopyable