124 return !(*
this == rhs);
131 virtual bool hasComponentByDescriptorType(
const DtString&)
const;
134 virtual bool hasComponentByComponentType(
const DtString&)
const;
138 virtual bool canBeDisabled()
const;
139 virtual bool canBeDisabledSpecified()
const;
140 virtual void setCanBeDisabled(
bool yesNo);
145 virtual bool isTemplate()
const;
146 virtual void setIsTemplate(
bool yesNo);
150 static ComponentSystemDefinitionCreatorFcn SetCreator(ComponentSystemDefinitionCreatorFcn);
156 virtual bool hasComponentByDescriptorType(
const DtRwList&,
const DtString&)
const;
160 virtual bool hasComponentByComponentType(
const DtRwList&,
const DtString&)
const;
bool operator==(const DtReaderWriter &) const
Equivalence operator.
DtRwStringList myCompatibilityPsrNames
Definition: componentSystemDefinition.h:170
static ComponentSystemDefinitionCreatorFcn theCreator
Definition: componentSystemDefinition.h:174
DtRwBoolean myCanBeDisabled
Definition: componentSystemDefinition.h:171
DtRwBoolean myIsTemplate
Definition: componentSystemDefinition.h:172
A Readable, Writable version of DtList. This class cannot be used directly, but must be inherited to ...
Definition: rwList.h:26
#define DT_DLL_vrfobjparam
This file is used to determine how to build.
Definition: vrfobjparamDefines.h:28
virtual void postGetSelf()
Called after either version of getSelf (mtl or environment). Default is no-op.
DtComponentSystemDescriptorList mySystemDescriptorList
Definition: componentSystemDefinition.h:163
List of DtComponentSystemDescriptor instances.
Definition: componentSystemDescriptorList.h:20
Definition: readerWriter.h:85
class DtSimResourceManager:
Definition: simResourceManager.h:19
Instances of DtComponentDescriptorList are readable/writeable lists of DtComponentDescriptor objects...
Definition: componentDescriptorList.h:22
Definition: readerWriterRegistry.h:39
DtComponentDescriptorList myActuatorDescriptorList
Definition: componentSystemDefinition.h:166
DtComponentSystemDefinition.
Definition: componentSystemDefinition.h:27
DtComponentSystemMetaData myMetaData
Definition: componentSystemDefinition.h:168
DtComponentDescriptorList mySensorDescriptorList
Definition: componentSystemDefinition.h:164
DtComponentDescriptorList myControllerDescriptorList
Definition: componentSystemDefinition.h:165
Instances of DtConnectionDescriptorList are readable/writeable lists of DtConnectionDescriptor object...
Definition: connectionDescriptorList.h:22
DtSimResourceManager myResourceDefaults
Parameter Name: resource-defaults Parameter Description: List of resources, that, if these resources ...
Definition: componentSystemDefinition.h:181
Description: Readable, Writable bool.
Definition: rwBoolean.h:26
DtConnectionDescriptorList myConnectionDescriptorList
Definition: componentSystemDefinition.h:167
bool operator!=(const DtComponentSystemDefinition &rhs) const
Definition: componentSystemDefinition.h:122
const DtReaderWriter & operator=(const DtReaderWriter &orig)
assignment operator
Definition: rwStringList.h:20
DtComponentSystemMetaData myMergedMetaData
Definition: componentSystemDefinition.h:169