MpcXObjectMetaData
- class MpcXObjectMetaData((object)arg1)
Bases:
instance
- C++ signature :
void __init__(struct _object * __ptr64)
- property Xgroup
- property Xnamespace
- addAttribute((MpcXObjectMetaData)arg1, (MpcAttributeMetaData)arg2) None :
- C++ signature :
void addAttribute(class MpcXObjectMetaData {lvalue},class boost::shared_ptr<class MpcAttributeMetaData>)
- property attributes
- property completeName
- static dataStoreAttributeName() str :
- C++ signature :
class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > dataStoreAttributeName()
- getAttribute((MpcXObjectMetaData)arg1, (str)arg2) MpcAttributeMetaData :
- C++ signature :
class boost::shared_ptr<class MpcAttributeMetaData> getAttribute(class MpcXObjectMetaData {lvalue},class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)
- property name
- setBooleanAutoExclusiveDependency((MpcXObjectMetaData)arg1, (MpcAttributeMetaData)arg2, (MpcAttributeMetaData)arg3) None :
- C++ signature :
void setBooleanAutoExclusiveDependency(class MpcXObjectMetaData {lvalue},class boost::shared_ptr<class MpcAttributeMetaData>,class boost::shared_ptr<class MpcAttributeMetaData>)
- setVisibilityDependency((MpcXObjectMetaData)arg1, (MpcAttributeMetaData)arg2, (MpcAttributeMetaData)arg3) None :
- C++ signature :
void setVisibilityDependency(class MpcXObjectMetaData {lvalue},class boost::shared_ptr<class MpcAttributeMetaData>,class boost::shared_ptr<class MpcAttributeMetaData>)