Classes | Public Member Functions | Static Public Member Functions

Object Class Reference

base class for java-like objects. More...

Inherited by ObjectImpl [virtual], XMLDOMNode [virtual], XMLDOMNodeList [virtual], AppenderAttachable [virtual], Configurator [virtual], HierarchyEventListener [virtual], LoggerFactory [virtual], LoggerRepository [virtual], OptionHandler [virtual], RepositorySelector [virtual], and TriggeringEventEvaluator [virtual].

List of all members.

Classes

class  ClazzObject

Public Member Functions

virtual const helpers::ClassgetClass () const
virtual ~Object ()
virtual void addRef () const =0
virtual void releaseRef () const =0
virtual bool instanceof (const Class &clazz) const =0
virtual const void * cast (const Class &clazz) const =0

Static Public Member Functions

static const helpers::ClassgetStaticClass ()
static const
log4cxx::helpers::ClassRegistration
registerClass ()

Detailed Description

base class for java-like objects.


Constructor & Destructor Documentation

virtual ~Object (  )  [inline, virtual]

Member Function Documentation

virtual void addRef (  )  const [pure virtual]
virtual const void* cast ( const Class clazz  )  const [pure virtual]
virtual const helpers::Class& getClass (  )  const [virtual]
static const helpers::Class& getStaticClass (  )  [static]
virtual bool instanceof ( const Class clazz  )  const [pure virtual]
static const log4cxx::helpers::ClassRegistration& registerClass (  )  [static]
virtual void releaseRef (  )  const [pure virtual]

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