MON::Attribute Class Reference

#include <MON.h>

Inheritance diagram for MON::Attribute:
Inheritance graph
[legend]
Collaboration diagram for MON::Attribute:
Collaboration graph
[legend]

List of all members.

Public Types

typedef std::pair< std::string,
std::string
NameValue

Public Member Functions

 Attribute ()
 Attribute (ObjectImpl *pObject)
 Attribute (const MetaObject &object)
 Attribute (IMgaMetaBase *spObject)
Attributeoperator= (const MetaObject &object)
AttributePtr getAttributeI () const
Util::Variant defaultValue () const
AttributeType valueType () const
std::vector< NameValueenumItems () const
FCO owner () const
std::set< AttributeAggregationattributeAggregations () const
std::set< FCOFCOs () const
bool isContainedBy (const FCO &fco) const

Detailed Description

Definition at line 522 of file MON.h.


Member Typedef Documentation

Definition at line 527 of file MON.h.


Constructor & Destructor Documentation

MON::Attribute::Attribute ( void   )  [inline]

Definition at line 531 of file MON.h.

Attribute::Attribute ( ObjectImpl pObject  ) 

Definition at line 1109 of file MON.cpp.

Attribute::Attribute ( const MetaObject object  ) 

Definition at line 1115 of file MON.cpp.

Attribute::Attribute ( IMgaMetaBase *  spObject  ) 

Definition at line 1121 of file MON.cpp.


Member Function Documentation

std::set< AttributeAggregation > Attribute::attributeAggregations (  )  const

Definition at line 1159 of file MON.cpp.

Util::Variant Attribute::defaultValue (  )  const

Definition at line 1139 of file MON.cpp.

std::vector< Attribute::NameValue > Attribute::enumItems (  )  const

Definition at line 1149 of file MON.cpp.

std::set< FCO > Attribute::FCOs (  )  const

Definition at line 1164 of file MON.cpp.

AttributePtr Attribute::getAttributeI (  )  const

Definition at line 1134 of file MON.cpp.

bool Attribute::isContainedBy ( const FCO fco  )  const

Definition at line 1169 of file MON.cpp.

Attribute & Attribute::operator= ( const MetaObject object  ) 

Reimplemented from MON::MetaObject.

Definition at line 1127 of file MON.cpp.

FCO Attribute::owner (  )  const

Definition at line 1154 of file MON.cpp.

AttributeType Attribute::valueType (  )  const

Definition at line 1144 of file MON.cpp.


The documentation for this class was generated from the following files:
Generated on Thu May 30 16:00:28 2013 for GME by  doxygen 1.6.3