SMTK
@SMTK_VERSION@
Simulation Modeling Tool Kit
|
11 #ifndef smtk_attribute_CopyAssignmentOptions_h
12 #define smtk_attribute_CopyAssignmentOptions_h
14 #include "smtk/CoreExports.h"
54 std::string convertToString(
const std::string& prefix =
"")
const;
57 bool m_copyUUID =
false;
58 bool m_copyDefinition =
false;
112 std::string convertToString(
const std::string& prefix =
"")
const;
115 bool m_ignoreMissingItems =
false;
116 bool m_copyAssociations =
false;
117 bool m_allowPartialAssociations =
false;
118 bool m_doNotValidateAssociations =
false;
199 std::string convertToString(
const std::string& prefix =
"")
const;
202 bool m_ignoreMissingChildren =
false;
203 bool m_allowPartialValues =
false;
204 bool m_ignoreExpressions =
false;
205 bool m_ignoreReferenceValues =
false;
206 bool m_doNotValidateReferenceInfo =
false;
207 bool m_disableCopyAttributes =
false;
219 std::string convertToString(
const std::string& prefix =
"")
const;
224 #endif // smtk_attribute_CopyAssignmentOptions_h
The main namespace for the Simulation Modeling Tool Kit (SMTK).
Definition: doc.h:33
void setIgnoreReferenceValues(bool val)
Methods to set and retrieve the ignoreReferenceValues Option.
Definition: CopyAssignmentOptions.h:166
void setIgnoreExpressions(bool val)
Methods to set and retrieve the ignoreExpressions Option.
Definition: CopyAssignmentOptions.h:157
Class used to specify copy and assignment options.
Definition: CopyAssignmentOptions.h:211
void setIgnoreMissingItems(bool val)
Methods to set and retrieve the ignoreMissingItems Option.
Definition: CopyAssignmentOptions.h:78
void setIgnoreMissingChildren(bool val)
Methods to set and retrieve the ignoreMissingChildren Option.
Definition: CopyAssignmentOptions.h:138
bool ignoreReferenceValues() const
Methods to set and retrieve the ignoreReferenceValues Option.
Definition: CopyAssignmentOptions.h:165
Class used to control how an item's information is assigned to another item.
Definition: CopyAssignmentOptions.h:125
void setCopyAssociations(bool val)
Methods to set and retrieve the copyAssociations Option.
Definition: CopyAssignmentOptions.h:88
bool ignoreExpressions() const
Methods to set and retrieve the ignoreExpressions Option.
Definition: CopyAssignmentOptions.h:156
void setDisableCopyAttributes(bool val)
Methods to set and retrieve the disableCopyAttributes Option.
Definition: CopyAssignmentOptions.h:195
bool copyDefinition() const
Methods to set and retrieve the copyDefinition Option.
Definition: CopyAssignmentOptions.h:49
bool ignoreMissingItems() const
Methods to set and retrieve the ignoreMissingItems Option.
Definition: CopyAssignmentOptions.h:77
void setAllowPartialAssociations(bool val)
Methods to set and retrieve the allowPartialAssociations Option.
Definition: CopyAssignmentOptions.h:98
bool allowPartialAssociations() const
Methods to set and retrieve the allowPartialAssociations Option.
Definition: CopyAssignmentOptions.h:97
void setDoNotValidateAssociations(bool val)
Methods to set and retrieve the doNotValidateAssociations Hint Option.
Definition: CopyAssignmentOptions.h:109
bool ignoreMissingChildren() const
Methods to set and retrieve the ignoreMissingChildren Option.
Definition: CopyAssignmentOptions.h:137
void setCopyUUID(bool val)
Methods to set and retrieve the copyUUID Option.
Definition: CopyAssignmentOptions.h:38
void setDoNotValidateReferenceInfo(bool val)
Methods to set and retrieve the doNotValidateReferenceInfo Hint Option.
Definition: CopyAssignmentOptions.h:176
Class used to control how an attribute's information is assigned to another attribute.
Definition: CopyAssignmentOptions.h:65
bool copyAssociations() const
Methods to set and retrieve the copyAssociations Option.
Definition: CopyAssignmentOptions.h:87
bool copyUUID() const
Methods to set and retrieve the copyUUID Option.
Definition: CopyAssignmentOptions.h:37
bool doNotValidateAssociations() const
Methods to set and retrieve the doNotValidateAssociations Hint Option.
Definition: CopyAssignmentOptions.h:108
void setCopyDefinition(bool val)
Methods to set and retrieve the copyDefinition Option.
Definition: CopyAssignmentOptions.h:50
bool disableCopyAttributes() const
Methods to set and retrieve the disableCopyAttributes Option.
Definition: CopyAssignmentOptions.h:194
void setAllowPartialValues(bool val)
Methods to set and retrieve the allowPartialValues Option.
Definition: CopyAssignmentOptions.h:148
Class used to control how an attribute is to be copied.
Definition: CopyAssignmentOptions.h:28
bool allowPartialValues() const
Methods to set and retrieve the allowPartialValues Option.
Definition: CopyAssignmentOptions.h:147
bool doNotValidateReferenceInfo() const
Methods to set and retrieve the doNotValidateReferenceInfo Hint Option.
Definition: CopyAssignmentOptions.h:175