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>)