18#ifndef _LOG4CXX_HELPERS_CLASS_H
19#define _LOG4CXX_HELPERS_CLASS_H
36#if LOG4CXX_ABI_VERSION <= 15
37 [[ deprecated(
"Use getName() instead" ) ]]
50 typedef std::map<LogString, const Class*> ClassMap;
51 static ClassMap& getRegistry();
52 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
std::basic_string< logchar > LogString
Definition: logstring.h:60