ROOT::Reflex::Object
class description - header file - source file - inheritance tree (.pdf)
public:
Object(const ROOT::Reflex::Type& type = Type(0, 0), void* mem = 0)
Object(const ROOT::Reflex::Object& obj)
ROOT::Reflex::Object operator=(const ROOT::Reflex::Object& obj)
ROOT::Reflex::Object CastObject(const ROOT::Reflex::Type& to) const
ROOT::Reflex::Object Get(const string& dm) const
ROOT::Reflex::Object Invoke(const string& fm, ROOT::Reflex::vector<void*> args = vector<void*,std::allocator<void*> >((&allocator<void*>()))) const
ROOT::Reflex::Object Invoke(const string& fm, const ROOT::Reflex::Type& sign, ROOT::Reflex::vector<void*> args = vector<void*,std::allocator<void*> >((&allocator<void*>()))) const
Object()
~Object()
void* Address() const
void Destruct() const
ROOT::Reflex::Type DynamicType() const
TClass* IsA()
bool operator bool() const
bool operator!=(const ROOT::Reflex::Object& obj)
bool operator==(const ROOT::Reflex::Object& obj)
void Set(const string& dm, void* value) const
virtual void ShowMembers(TMemberInspector&, char*)
virtual void Streamer(TBuffer&)
void StreamerNVirtual(TBuffer&)
ROOT::Reflex::Type TypeOf() const
private:
ROOT::Reflex::Type fType
void* fAddress
Get( const std::string & dm )
-------------------------------------------------------------------------------
Get a data member value of this object.
Invoke( const std::string & fm, std::vector< Object > args )
-------------------------------------------------------------------------------
Invoke( const std::string & fm, std::vector < void * > args )
-------------------------------------------------------------------------------
Invoke a data member of this object.
inline Object( const Type & type, void * mem )
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
void Set( const std::string & dm, const void * value )
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Object( const Type & type = Type(), void * mem = 0 )
Author: Stefan Roiser 2004
Last update: root/reflex:$Name: $:$Id: Object.cxx,v 1.8 2006/07/05 07:09:09 roiser Exp $
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.