public:\
class Class##level : public Level::LevelClass\
{\
public:\
Class##level() : Level::LevelClass() {}\
virtual
LogString getName()
const {
return LOG4CXX_STR(#level); } \
{ return level::toLevelLS(sArg); }\
virtual
LevelPtr toLevel(
int val)
const\
{ return level::toLevel(val); }\
helpers::ObjectPtrT< Level > LevelPtr
Definition: optionconverter.h:27
std::basic_string< logchar > LogString
Definition: logstring.h:66
#define DECLARE_LOG4CXX_OBJECT_WITH_CUSTOM_CLASS(object, class)
Definition: object.h:57