#include <metapropertyt.h>


Public Member Functions | |
| virtual | ~LLMetaPropertyT () |
| virtual const LLReflective * | get (const LLReflective *object) const |
| virtual LLSD | getLLSD (const LLReflective *object) const |
| template<> | |
| const LLReflective * | get (const LLReflective *object) const |
| template<> | |
| const LLReflective * | get (const LLReflective *object) const |
| template<> | |
| const LLReflective * | get (const LLReflective *object) const |
| template<> | |
| const LLReflective * | get (const LLReflective *object) const |
| template<> | |
| LLSD | getLLSD (const LLReflective *object) const |
| template<> | |
| LLSD | getLLSD (const LLReflective *object) const |
| template<> | |
| LLSD | getLLSD (const LLReflective *object) const |
| template<> | |
| LLSD | getLLSD (const LLReflective *object) const |
Protected Member Functions | |
| LLMetaPropertyT (const std::string &name, const LLMetaClass &object_class) | |
| virtual const TProperty * | getProperty (const LLReflective *object) const =0 |
Definition at line 41 of file metapropertyt.h.
| virtual LLMetaPropertyT< TProperty >::~LLMetaPropertyT | ( | ) | [inline, virtual] |
Definition at line 45 of file metapropertyt.h.
| LLMetaPropertyT< TProperty >::LLMetaPropertyT | ( | const std::string & | name, | |
| const LLMetaClass & | object_class | |||
| ) | [inline, protected] |
Definition at line 69 of file metapropertyt.h.
| virtual const LLReflective* LLMetaPropertyT< TProperty >::get | ( | const LLReflective * | object | ) | const [inline, virtual] |
Implements LLMetaProperty.
Definition at line 48 of file metapropertyt.h.
References LLMetaProperty::checkObjectClass(), and LLMetaPropertyT< TProperty >::getProperty().

| virtual LLSD LLMetaPropertyT< TProperty >::getLLSD | ( | const LLReflective * | object | ) | const [inline, virtual] |
| virtual const TProperty* LLMetaPropertyT< TProperty >::getProperty | ( | const LLReflective * | object | ) | const [protected, pure virtual] |
Implemented in LLMetaPropertyTT< TObject, TProperty >, and LLMetaPropertyPtrTT< TObject, TProperty >.
Referenced by LLMetaPropertyT< TProperty >::get(), and LLMetaPropertyT< TProperty >::getLLSD().

| const LLReflective * LLMetaPropertyT< S32 >::get | ( | const LLReflective * | object | ) | const [inline, virtual] |
Implements LLMetaProperty.
Definition at line 75 of file metapropertyt.h.
References LLMetaProperty::checkObjectClass(), and NULL.

| const LLReflective * LLMetaPropertyT< std::string >::get | ( | const LLReflective * | object | ) | const [inline, virtual] |
Implements LLMetaProperty.
Definition at line 82 of file metapropertyt.h.
References LLMetaProperty::checkObjectClass(), and NULL.

| const LLReflective * LLMetaPropertyT< LLString >::get | ( | const LLReflective * | object | ) | const [inline, virtual] |
Implements LLMetaProperty.
Definition at line 89 of file metapropertyt.h.
References LLMetaProperty::checkObjectClass(), and NULL.

| const LLReflective * LLMetaPropertyT< LLUUID >::get | ( | const LLReflective * | object | ) | const [inline, virtual] |
Implements LLMetaProperty.
Definition at line 96 of file metapropertyt.h.
References LLMetaProperty::checkObjectClass(), and NULL.

| LLSD LLMetaPropertyT< S32 >::getLLSD | ( | const LLReflective * | object | ) | const [inline, virtual] |
Implements LLMetaProperty.
Definition at line 103 of file metapropertyt.h.
References LLMetaPropertyT< TProperty >::getProperty().

| LLSD LLMetaPropertyT< std::string >::getLLSD | ( | const LLReflective * | object | ) | const [inline, virtual] |
Implements LLMetaProperty.
Definition at line 109 of file metapropertyt.h.
References LLMetaPropertyT< TProperty >::getProperty().

| LLSD LLMetaPropertyT< LLString >::getLLSD | ( | const LLReflective * | object | ) | const [inline, virtual] |
Implements LLMetaProperty.
Definition at line 115 of file metapropertyt.h.
References LLMetaPropertyT< TProperty >::getProperty().

| LLSD LLMetaPropertyT< LLUUID >::getLLSD | ( | const LLReflective * | object | ) | const [inline, virtual] |
Implements LLMetaProperty.
Definition at line 121 of file metapropertyt.h.
References LLMetaPropertyT< TProperty >::getProperty().

1.5.5