virtual const char * readerWriterType() const override
Gets the type identifier for reader/writer operations.
virtual const DtVortexConfigurationElementList & configurationList() const
Gets the list of configuration elements.
DtVortexConfigurationDescriptor(const DtVortexConfigurationDescriptor &orig, DtReaderWriterRegistry *parentRegistry=0)
Copy constructor.
DtVortexConfigurationDescriptor()
Protected default constructor.
DtVortexConfigurationDescriptor(const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=0)
Constructor with symbol configuration name and registry.
virtual void setDebugParameters(const bool enable)
Enables or disables debug mode for parameters.
virtual const bool debugParameters() const
Checks if debug mode is enabled for parameters.
DtRwString myConfigurationName
The name of this Vortex configuration.
Definition vortexConfigurationDescriptor.h:97
virtual const char * xmlType() const override
Gets the XML type identifier for this instance.
Definition vortexConfigurationDescriptor.h:93
DtRwBoolean myDebugParameters
Flag indicating if debug mode is enabled for parameters.
Definition vortexConfigurationDescriptor.h:100
virtual void setConfigurationList(const DtVortexConfigurationElementList &list)
Sets the list of configuration elements.
DtVortexConfigurationDescriptor & operator=(const DtVortexConfigurationDescriptor &orig)
Assignment operator.
static const char * theXmlType()
Gets the XML type identifier for serialization.
DtVortexConfigurationElementList myConfigList
List of configuration elements defining specific physics parameters.
Definition vortexConfigurationDescriptor.h:103
DtVortexConfigurationDescriptor(const DtString &name, DtReaderWriterRegistry *parentRegistry=0)
Constructor with configuration name and registry.
virtual std::string vortexConfigurationName() const
Gets the name of the Vortex configuration.
virtual ~DtVortexConfigurationDescriptor() override
Virtual destructor.
virtual void setVortexConfigurationName(const std::string &ConfigurationName)
Sets the name of the Vortex configuration.
Defines export macros for the vreVrfVortexObjparam library.
#define VREVRFVORTEXOBJPARAM_DLL
Definition export.h:19
Include export definitions for this library.
Definition glsVreMessageUtil.h:49
DtRwTemplatedListPtr< DtVortexConfigurationElementDescriptor, true > DtVortexConfigurationElementList
Type definition for a list of Vortex configuration element descriptors.
Definition vortexConfigurationElementDescriptor.h:195
const char DtVortexConfigurationDescriptorType[]
Type identifier string for the DtVortexConfigurationDescriptor class.
Definition vortexConfigurationDescriptor.h:18
Defines DtVortexConfigurationElementDescriptor for individual Vortex physics configuration parameters...