18 #ifndef _LOG4CXX_HELPERS_CLASS_H 19 #define _LOG4CXX_HELPERS_CLASS_H 22 #pragma warning (push) 23 #pragma warning ( disable: 4231 4251 4275 4786 ) 41 virtual Object* newInstance()
const;
45 static bool registerClass(
const Class& newClass);
53 typedef std::map<LogString, const Class*> ClassMap;
54 static ClassMap& getRegistry();
55 static void registerClasses();
65 #endif //_LOG4CXX_HELPERS_CLASS_H
base class for java-like objects.
Definition: object.h:101
Definition: appender.h:32
std::basic_string< logchar > LogString
Definition: logstring.h:66