Public Member Functions | Protected Member Functions | Private Attributes | Friends
karto::MetaAttribute Class Reference

#include <MetaAttribute.h>

Inheritance diagram for karto::MetaAttribute:
Inheritance graph

List of all members.

Public Member Functions

const AnyGetAttribute (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



class MetaClassHelper

Detailed Description

Attribute container for MetaClass.

Definition at line 47 of file MetaAttribute.h.

Constructor & Destructor Documentation


Definition at line 44 of file MetaAttribute.cpp.

Default constructor

Definition at line 39 of file MetaAttribute.cpp.

Member Function Documentation

void karto::MetaAttribute::AddAttribute ( const karto::String rId,
const Any rValue 
) const [protected]

Adds attribute with id and value to container

rIdIf of attribute
rValueValue of attribute

Definition at line 65 of file MetaAttribute.cpp.

const Any & karto::MetaAttribute::GetAttribute ( const karto::String rId) const

Gets attribute with id.

rIdIf of attribute
Attribute with rID

Definition at line 54 of file MetaAttribute.cpp.

Check if attribute exists in container.

rIdIf of attribute
true if attribute with rID is defines, false otherwise

Definition at line 49 of file MetaAttribute.cpp.

Friends And Related Function Documentation

friend class MetaClassHelper [friend]

Reimplemented in karto::MetaClass.

Definition at line 84 of file MetaAttribute.h.

Member Data Documentation

Definition at line 86 of file MetaAttribute.h.

The documentation for this class was generated from the following files:

Author(s): Sebastian Kasperski
autogenerated on Sun Apr 2 2017 03:53:09