18#ifndef _LOG4CXX_HELPERS_CLASS_H
19#define _LOG4CXX_HELPERS_CLASS_H
47 typedef std::map<LogString, const Class*> ClassMap;
48 static ClassMap& getRegistry();
49 static void registerClasses();
virtual LogString getName() const =0
LogString toString() const
static const Class & forName(const LogString &className)
static bool registerClass(const Class &newClass)
virtual Object * newInstance() const
base class for java-like objects.
Definition: object.h:106
#define LOG4CXX_EXPORT
Definition: log4cxx.h:101
#define LOG4CXX_NS
Definition: log4cxx.h:104
std::basic_string< logchar > LogString
Definition: logstring.h:60