virtual const char * xmlType() const override
Gets the XML type identifier for this instance.
Definition vortexInterfaceDescriptor.h:91
DtVortexInterfaceDescriptor(const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=0)
Constructor with symbol interface name and registry.
virtual void setVortexInterfaceName(const std::string &interfaceName)
Sets the name of the Vortex interface.
virtual const DtVortexInterfaceElementList & outputList() const
Gets the list of output interface elements.
DtVortexInterfaceDescriptor()
Default constructor.
DtRwString myInterfaceName
The name of this Vortex interface.
Definition vortexInterfaceDescriptor.h:95
virtual const DtVortexInterfaceElementList & inputList() const
Gets the list of input interface elements.
virtual ~DtVortexInterfaceDescriptor() override
Virtual destructor.
DtVortexInterfaceDescriptor(const DtVortexInterfaceDescriptor &orig, DtReaderWriterRegistry *parentRegistry=0)
Copy constructor.
virtual const char * readerWriterType() const override
Gets the type identifier for reader/writer operations.
static const char * theXmlType()
Gets the XML type identifier for serialization.
virtual std::string vortexInterfaceName() const
Gets the name of the Vortex interface.
DtVortexInterfaceElementList myOutputList
List of output interface elements for this interface.
Definition vortexInterfaceDescriptor.h:101
DtVortexInterfaceElementList myInputList
List of input interface elements for this interface.
Definition vortexInterfaceDescriptor.h:98
virtual void setOutputList(const DtVortexInterfaceElementList &list)
Sets the list of output interface elements.
DtVortexInterfaceDescriptor & operator=(const DtVortexInterfaceDescriptor &orig)
Assignment operator.
DtVortexInterfaceDescriptor(const DtString &name, DtReaderWriterRegistry *parentRegistry=0)
Constructor with interface name and registry.
virtual void setInputList(const DtVortexInterfaceElementList &list)
Sets the list of input interface elements.
Defines export macros for the vreVrfVortexObjparam library.
#define VREVRFVORTEXOBJPARAM_DLL
Definition export.h:19
Include export definitions for this library.
Definition glsVreMessageUtil.h:49
const char DtVortexInterfaceDescriptorType[]
Type identifier string for the DtVortexInterfaceDescriptor class.
Definition vortexInterfaceDescriptor.h:18
DtRwTemplatedListPtr< DtVortexInterfaceElementDescriptor, true > DtVortexInterfaceElementList
Type definition for a list of Vortex interface element descriptors.
Definition vortexInterfaceElementDescriptor.h:98
DtRwTemplatedListPtr< DtVortexInterfaceDescriptor, true > DtVortexInterfaceDescriptorList
Type definition for a list of Vortex interface descriptors.
Definition vortexInterfaceDescriptor.h:108
Defines DtVortexInterfaceElementDescriptor for Vortex interface parameter elements.