| DataDirector API
    | 
 
  
 | Public Member Functions | |
| DDD_ConvertSubroutine (DDD_AttributeObserver *observer) | |
| virtual const char * | ClassName () | 
| virtual const char * | Description () | 
| virtual bool | Init (const std::string ¶ms) | 
|  Public Member Functions inherited from DDD_ConvertExpression | |
| virtual void | OnAttributeChanged (DDD_AttributeBase *attribute) | 
| DDD_ConvertExpression (DDD_AttributeObserver *observer) | |
| virtual | ~DDD_ConvertExpression () | 
| virtual bool | Convert (DDD_EndpointList &inputs, DDD_EndpointList &outputs) | 
| virtual bool | ConfigurationValid (DDD_EndpointList &inputs, DDD_EndpointList &outputs) | 
| virtual int | MinInputs () | 
| virtual int | MaxInputs () | 
| virtual int | MinOutputs () | 
| virtual int | MaxOutputs () | 
|  Public Member Functions inherited from DDD_ConvertBase | |
| DDD_ConvertBase () | |
| const char * | DataDirectorVersion () | 
| virtual std::string | EndpointInputName (int index) | 
| virtual std::string | EndpointOutputName (int index) | 
|  Public Member Functions inherited from DDD_Base | |
| DDD_Base () | |
| virtual | ~DDD_Base () | 
| const char * | GetInstanceName () const | 
| virtual void | SetInstanceName (const char *name) | 
| virtual void | SetParams (const DDD_AttributeList ¶ms) | 
| virtual DDD_AttributeList & | GetParams () | 
| Static Public Attributes | |
| static const char * | CONVERT_SUBROUTINE_CLASSNAME | 
|  Static Public Attributes inherited from DDD_ConvertExpression | |
| static const char * | CONVERT_EXPRESSION_CLASSNAME | 
| Protected Member Functions | |
| virtual void | Evaluate (DDD_EndpointList &inputs, DDD_EndpointList &outputs) | 
| void | ReadSubroutineInputs (DDD_EndpointList &inputs) | 
| void | WriteSubroutineOutputs (DDD_EndpointList &outputs) | 
|  Protected Member Functions inherited from DDD_ConvertExpression | |
| void | ParseExpression () | 
|  Protected Member Functions inherited from DDD_ConvertBase | |
| bool | InputsOK (int nInputs) | 
| bool | OutputsOK (int nOutputs) | 
| Additional Inherited Members | |
|  Static Public Member Functions inherited from DDD_LogFacade | |
| static void | LogDebug (const char *format,...) | 
| static void | LogInfo (const char *format,...) | 
| static void | LogWarning (const char *format,...) | 
| static void | LogError (const char *format,...) | 
|  Protected Attributes inherited from DDD_ConvertExpression | |
| DDD_AttributeString * | _expression | 
| bool | _expressionValid | 
| ExprEval::Expression * | _parsedExpression | 
| ExprEval::ValueList * | _vList | 
|  Protected Attributes inherited from DDD_Base | |
| std::string | _instanceName | 
| DDD_AttributeList | _params | 
| DDD_ConvertSubroutine | ( | DDD_AttributeObserver * | observer | ) | 
ctor
| 
 | inlinevirtual | 
Reimplemented from DDD_ConvertExpression.
| 
 | virtual | 
Used by the GUI to explain what this converter does
Reimplemented from DDD_ConvertExpression.
| 
 | protectedvirtual | 
Evaluate the stored parse tree, updating the inputs
| inputs | The list of inputs for the connnection | 
| outputs | The list of outputs for the connnection | 
Reimplemented from DDD_ConvertExpression.
| 
 | virtual | 
Initializes the converter, if necessary
| paramString | 
Reimplemented from DDD_ConvertExpression.
| 
 | protected | 
Read the inputs to the subroutine
| inputs | The list of inputs for the connnection | 
| 
 | protected | 
Write the subroutine outputs to the attributes
| outputs | The list of outputs for the connnection | 
| 
 | static | 
Classname string constant. Needed by the ConverterFactory
 1.8.10
 1.8.10