|
Apache log4cxx
Version 0.10.0
|
Classes | |
| class | Object |
| base class for java-like objects. More... | |
| class | Object::ClazzObject |
Namespaces | |
| log4cxx | |
| log4cxx::helpers | |
Macros | |
| #define | DECLARE_ABSTRACT_LOG4CXX_OBJECT(object) |
| #define | DECLARE_LOG4CXX_OBJECT(object) |
| #define | DECLARE_LOG4CXX_OBJECT_WITH_CUSTOM_CLASS(object, class) |
| #define | IMPLEMENT_LOG4CXX_OBJECT(object) |
| #define | IMPLEMENT_LOG4CXX_OBJECT_WITH_CUSTOM_CLASS(object, class) |
| #define | BEGIN_LOG4CXX_CAST_MAP() |
| #define | END_LOG4CXX_CAST_MAP() |
| #define | LOG4CXX_CAST_ENTRY(Interface) if (&clazz == &Interface::getStaticClass()) return (const Interface *)this; |
| #define | LOG4CXX_CAST_ENTRY2(Interface, interface2) if (&clazz == &Interface::getStaticClass()) return (Interface *)(interface2 *)this; |
| #define | LOG4CXX_CAST_ENTRY_CHAIN(Interface) |
Functions | |
| LOG4CXX_PTR_DEF (Object) | |
| #define BEGIN_LOG4CXX_CAST_MAP | ( | ) |
| #define DECLARE_ABSTRACT_LOG4CXX_OBJECT | ( | object | ) |
| #define DECLARE_LOG4CXX_OBJECT | ( | object | ) |
| #define DECLARE_LOG4CXX_OBJECT_WITH_CUSTOM_CLASS | ( | object, | |
| class | |||
| ) |
| #define END_LOG4CXX_CAST_MAP | ( | ) |
| #define IMPLEMENT_LOG4CXX_OBJECT | ( | object | ) |
| #define IMPLEMENT_LOG4CXX_OBJECT_WITH_CUSTOM_CLASS | ( | object, | |
| class | |||
| ) |
| #define LOG4CXX_CAST_ENTRY | ( | Interface | ) | if (&clazz == &Interface::getStaticClass()) return (const Interface *)this; |
| #define LOG4CXX_CAST_ENTRY2 | ( | Interface, | |
| interface2 | |||
| ) | if (&clazz == &Interface::getStaticClass()) return (Interface *)(interface2 *)this; |
| #define LOG4CXX_CAST_ENTRY_CHAIN | ( | Interface | ) |