|
| ExternalLinkStandard (string simObjectName, ISimObjectCreator *creator) |
|
virtual | ~ExternalLinkStandard () |
| reads parameters, registers states, input/output ports and shared resources
|
|
virtual bool | SetMyOutputPort (const string &portName, const double *portValueArray) |
|
virtual bool | SetMyOutputPortWithCopy (const string &portName, const double *portValueArray) |
| Sets value of externalobject output port. Only stores pointer, does NOT copy values.
|
|
virtual const double * | GetMyInputPort (const string &portName) |
| Sets value of externalobject output port. Copies values to internal buffer.
|
|
virtual bool | SetMyOutputPort (int portIndex, const double *portValueArray) |
| Gets value of externalobject input port.
|
|
virtual bool | SetMyOutputPortWithCopy (int portIndex, const double *portValueArray) |
| Sets value of externalobject output port. Only stores pointer, does NOT copy values.
|
|
virtual const double * | GetMyInputPort (int portIndex) |
| Sets value of externalobject output port. Copies values to internal buffer.
|
|
virtual vector< string > | GetAllInputPorts () |
| Gets value of externalobject input port.
|
|
virtual vector< string > | GetAllOutputPorts () |
| Get names of all input ports.
|
|
virtual int | GetInputPortSize (string portName) |
| Get names of all output ports.
|
|
virtual int | GetOutputPortSize (string portName) |
| Get size of input port.
|
|
virtual int | GetInputPortSize (int portIndex) |
| Get size of output port.
|
|
virtual int | GetOutputPortSize (int portIndex) |
| Get size of input port.
|
|
virtual int | GetMyInputPortIndex (const string &portName) |
| Get size of output port.
|
|
virtual bool | SetMyOutputPortWithIndex (const int portName, const double *portValueArray) |
| Gets index of externalobject input port.
|
|
virtual bool | SetMyOutputPortWithCopyWithIndex (const int portName, const double *portValueArray) |
| Sets value of externalobject output port. Only stores pointer, does NOT copy values.
|
|