#include <MONImpl.h>


Public Types | |
| typedef std::pair< std::string, std::string > | NameValue |
Public Member Functions | |
| ~AttributeImpl () | |
| AttributePtr | getAttributeI () const |
| Util::Variant | getDefaultValue () const |
| AttributeType | getValueType () const |
| std::vector< NameValue > | getEnumItems () const |
| std::string | getInfoString (bool bWithIdentifiers=false, bool bWithRef=false) const |
| FCOImpl * | getOwner () const |
Static Public Member Functions | |
| static AttributeImpl * | attach (IMgaMetaAttribute *spAttribute) |
Friends | |
| class | ProjectImpl |
| class | ObjectImpl |
Definition at line 561 of file MONImpl.h.
| typedef std::pair<std::string,std::string> MON::AttributeImpl::NameValue |
| MON::AttributeImpl::~AttributeImpl | ( | ) |
Definition at line 1312 of file MONImpl.cpp.
| AttributeImpl * MON::AttributeImpl::attach | ( | IMgaMetaAttribute * | spAttribute | ) | [static] |
Definition at line 1307 of file MONImpl.cpp.
| AttributePtr MON::AttributeImpl::getAttributeI | ( | ) | const |
Definition at line 1316 of file MONImpl.cpp.
| Util::Variant MON::AttributeImpl::getDefaultValue | ( | ) | const |
Definition at line 1327 of file MONImpl.cpp.
| std::vector< AttributeImpl::NameValue > MON::AttributeImpl::getEnumItems | ( | ) | const |
Definition at line 1356 of file MONImpl.cpp.
| std::string MON::AttributeImpl::getInfoString | ( | bool | bWithIdentifiers = false, |
|
| bool | bWithRef = false | |||
| ) | const [virtual] |
Implements MON::ObjectImpl.
Definition at line 1376 of file MONImpl.cpp.
| FCOImpl * MON::AttributeImpl::getOwner | ( | ) | const |
Definition at line 1322 of file MONImpl.cpp.
| AttributeType MON::AttributeImpl::getValueType | ( | ) | const |
Definition at line 1347 of file MONImpl.cpp.
friend class ObjectImpl [friend] |
friend class ProjectImpl [friend] |
Reimplemented from MON::ObjectImpl.
1.6.3