#include <MetaAttribute.h>

| Public Member Functions | |
| const Any & | GetAttribute (const karto::String &rId) const | 
| kt_bool | HasAttribute (const karto::String &rId) const | 
| virtual | ~MetaAttribute () | 
| Protected Member Functions | |
| void | AddAttribute (const karto::String &rId, const Any &rValue) const | 
| MetaAttribute () | |
| Private Attributes | |
| MetaAttributePrivate * | m_pPrivate | 
| Friends | |
| class | MetaClassHelper | 
Attribute container for MetaClass.
Definition at line 47 of file MetaAttribute.h.
| karto::MetaAttribute::~MetaAttribute | ( | ) |  [virtual] | 
Destructor
Definition at line 44 of file MetaAttribute.cpp.
| karto::MetaAttribute::MetaAttribute | ( | ) |  [protected] | 
Default constructor
Definition at line 39 of file MetaAttribute.cpp.
| void karto::MetaAttribute::AddAttribute | ( | const karto::String & | rId, | 
| const Any & | rValue | ||
| ) | const  [protected] | 
Adds attribute with id and value to container
| rId | If of attribute | 
| rValue | Value of attribute | 
Definition at line 65 of file MetaAttribute.cpp.
| const Any & karto::MetaAttribute::GetAttribute | ( | const karto::String & | rId | ) | const | 
Gets attribute with id.
| rId | If of attribute | 
Definition at line 54 of file MetaAttribute.cpp.
| kt_bool karto::MetaAttribute::HasAttribute | ( | const karto::String & | rId | ) | const | 
Check if attribute exists in container.
| rId | If of attribute | 
Definition at line 49 of file MetaAttribute.cpp.
| friend class MetaClassHelper  [friend] | 
Reimplemented in karto::MetaClass.
Definition at line 84 of file MetaAttribute.h.
Definition at line 86 of file MetaAttribute.h.