Apache log4cxx Version 0.10.0
log4cxx.h File Reference

Macros

#define LOG4CXX_LOGCHAR_IS_UNICHAR   0
#define LOG4CXX_LOGCHAR_IS_UTF8   1
#define LOG4CXX_LOGCHAR_IS_WCHAR   0
#define LOG4CXX_CHAR_API   1
#define LOG4CXX_WCHAR_T_API   1
#define LOG4CXX_UNICHAR_API   0
#define LOG4CXX_CFSTRING_API   0
#define LOG4CXX_USE_GLOBAL_SCOPE_TEMPLATE   0
#define LOG4CXX_LOGSTREAM_ADD_NOP   0
#define LOG4CXX_EXPORT
#define LOG4CXX_PTR_DEF(T)
#define LOG4CXX_LIST_DEF(N, T)

Typedefs

typedef long long log4cxx_int64_t
typedef log4cxx_int64_t log4cxx_time_t
typedef int log4cxx_status_t
typedef unsigned int log4cxx_uint32_t

Macro Definition Documentation

◆ LOG4CXX_CFSTRING_API

#define LOG4CXX_CFSTRING_API   0

◆ LOG4CXX_CHAR_API

#define LOG4CXX_CHAR_API   1

◆ LOG4CXX_EXPORT

#define LOG4CXX_EXPORT

◆ LOG4CXX_LIST_DEF

#define LOG4CXX_LIST_DEF ( N,
T )
Value:
typedef std::vector<T> N

◆ LOG4CXX_LOGCHAR_IS_UNICHAR

#define LOG4CXX_LOGCHAR_IS_UNICHAR   0

◆ LOG4CXX_LOGCHAR_IS_UTF8

#define LOG4CXX_LOGCHAR_IS_UTF8   1

◆ LOG4CXX_LOGCHAR_IS_WCHAR

#define LOG4CXX_LOGCHAR_IS_WCHAR   0

◆ LOG4CXX_LOGSTREAM_ADD_NOP

#define LOG4CXX_LOGSTREAM_ADD_NOP   0

◆ LOG4CXX_PTR_DEF

#define LOG4CXX_PTR_DEF ( T)
Value:
smart pointer to a Object descendant
Definition objectptr.h:54

◆ LOG4CXX_UNICHAR_API

#define LOG4CXX_UNICHAR_API   0

◆ LOG4CXX_USE_GLOBAL_SCOPE_TEMPLATE

#define LOG4CXX_USE_GLOBAL_SCOPE_TEMPLATE   0

◆ LOG4CXX_WCHAR_T_API

#define LOG4CXX_WCHAR_T_API   1

Typedef Documentation

◆ log4cxx_int64_t

typedef long long log4cxx_int64_t

◆ log4cxx_status_t

typedef int log4cxx_status_t

◆ log4cxx_time_t

◆ log4cxx_uint32_t

typedef unsigned int log4cxx_uint32_t