Address() const | Reflex::Object | [inline] |
Assign(const T &) | Reflex::ValueObject | [inline] |
CastObject(const Type &to) const | Reflex::Object | [inline] |
Create(const T &v) | Reflex::ValueObject | [inline, static] |
Reflex::Object::Create(T &v) | Reflex::Object | [inline, static] |
Destruct() const | Reflex::Object | [inline] |
DynamicType() const | Reflex::Object | [inline] |
fValue | Reflex::ValueObject | [private] |
Get(const std::string &dm) const | Reflex::Object | |
Invoke(const std::string &fm, Object *ret=0, const std::vector< void * > &args=std::vector< void * >()) const | Reflex::Object | |
Invoke(const std::string &fm, T &ret, const std::vector< void * > &args=std::vector< void * >()) const | Reflex::Object | [inline] |
Invoke(const std::string &fm, const Type &sign, Object *ret=0, const std::vector< void * > &args=std::vector< void * >()) const | Reflex::Object | |
Invoke(const std::string &fm, const Type &sign, T &ret, const std::vector< void * > &args=std::vector< void * >()) const | Reflex::Object | [inline] |
Object(const Type &type=Type(), void *mem=0) | Reflex::Object | [inline] |
Object(const Object &) | Reflex::Object | [inline] |
operator bool() const | Reflex::Object | [inline] |
operator!=(const Object &obj) | Reflex::Object | [inline] |
operator=(const Object &obj) | Reflex::Object | [inline] |
operator==(const Object &obj) | Reflex::Object | [inline] |
Set(const std::string &dm, const void *value) const | Reflex::Object | [inline] |
Set(const std::string &dm, const T &value) const | Reflex::Object | [inline] |
TypeOf() const | Reflex::Object | [inline] |
Value() | Reflex::ValueObject | [inline] |
ValueObject() | Reflex::ValueObject | [inline] |
ValueObject(const ValueObject &o) | Reflex::ValueObject | [inline] |
~Object() | Reflex::Object | [inline] |
~ValueObject() | Reflex::ValueObject | [inline] |