1 #ifndef _CONVERT_CONSTANT_H_
2 #define _CONVERT_CONSTANT_H_
79 virtual bool Init(
const std::string ¶ms);
88 virtual const char*
Description() {
return "Simply passes a constant value to its outputs."; }
The DDD_EndpintList class. A list of DDD_Endpoints.
Definition: DDD_ConnectionEndpoint.h:119
DataDirector attribute class corresponding to a string datatype.
Definition: DDD_AttributeString.h:52
virtual const char * ClassName()
Definition: DDD_ConvertConstant.h:87
virtual bool Convert(DDD_EndpointList &inputs, DDD_EndpointList &outputs)
Abstract base class for all DDD_DataDirector converters.
Definition: DDD_ConvertBase.h:68
The DDD_ConvertBase class. Base class for Data Director converters.
static const char * CONVERT_CONSTANT_CLASSNAME
Definition: DDD_ConvertConstant.h:76
virtual int MaxOutputs()
Definition: DDD_ConvertConstant.h:85
#define MAX_CONVERTER_OUTPUT
Definition: DDD_ConvertBase.h:65
A virtual interface class for observers of attributes. AttributeObserver-derived objects are able to ...
Definition: DDD_AttributeBase.h:66
virtual int MinInputs()
Definition: DDD_ConvertConstant.h:83
DDD_ConvertConstant(DDD_AttributeObserver *observer)
virtual bool Init(const std::string ¶ms)
Constant Converter.
Definition: DDD_ConvertConstant.h:62
virtual int MaxInputs()
Definition: DDD_ConvertConstant.h:84
virtual const char * Description()
Definition: DDD_ConvertConstant.h:88
The DDD_AttributeString class. String attribute.
virtual ~DDD_ConvertConstant()
Definition: AttributeChangedEmitter.h:46