|
SHAPER
9.15.0
|
Class for filling ModelAPI_AttributeRefAttr. More...
Public Member Functions | |
| ModelHighAPI_RefAttr () | |
| Default constructor. More... | |
| ModelHighAPI_RefAttr (const std::shared_ptr< ModelAPI_Attribute > &theValue) | |
| Constructor for attribute. More... | |
| ModelHighAPI_RefAttr (const std::shared_ptr< ModelAPI_Object > &theValue) | |
| Constructor for object. More... | |
| ModelHighAPI_RefAttr (const std::shared_ptr< ModelHighAPI_Interface > &theValue) | |
| Constructor for Interface (use result() for object) More... | |
| virtual | ~ModelHighAPI_RefAttr () |
| Destructor. More... | |
| virtual void | fillAttribute (const std::shared_ptr< ModelAPI_AttributeRefAttr > &theAttribute) const |
| Fill attribute values. More... | |
| virtual void | appendToList (const std::shared_ptr< ModelAPI_AttributeRefAttrList > &theAttribute) const |
| Append to list attribute. More... | |
| bool | isEmpty () const |
| Check the object is empty. More... | |
| void | fillMessage (const std::shared_ptr< ModelAPI_ObjectMovedMessage > &theMessage) const |
| Fill moved message by the attribute or object. More... | |
| std::shared_ptr< ModelAPI_Attribute > | attr () const |
| std::shared_ptr< ModelAPI_Object > | object () const |
Class for filling ModelAPI_AttributeRefAttr.
| ModelHighAPI_RefAttr::ModelHighAPI_RefAttr | ( | ) |
Default constructor.
| ModelHighAPI_RefAttr::ModelHighAPI_RefAttr | ( | const std::shared_ptr< ModelAPI_Attribute > & | theValue | ) |
Constructor for attribute.
| ModelHighAPI_RefAttr::ModelHighAPI_RefAttr | ( | const std::shared_ptr< ModelAPI_Object > & | theValue | ) |
Constructor for object.
| ModelHighAPI_RefAttr::ModelHighAPI_RefAttr | ( | const std::shared_ptr< ModelHighAPI_Interface > & | theValue | ) |
Constructor for Interface (use result() for object)
|
virtual |
Destructor.
|
virtual |
Fill attribute values.
|
virtual |
Append to list attribute.
| bool ModelHighAPI_RefAttr::isEmpty | ( | ) | const |
Check the object is empty.
| void ModelHighAPI_RefAttr::fillMessage | ( | const std::shared_ptr< ModelAPI_ObjectMovedMessage > & | theMessage | ) | const |
Fill moved message by the attribute or object.