log4cplus  2.0.0
Defines
config.hxx File Reference
#include <log4cplus/config/win32.h>
#include <log4cplus/helpers/thread-config.h>
Include dependency graph for config.hxx:

Go to the source code of this file.

Defines

#define LOG4CPLUS_POOR_MANS_CHCONV
#define LOG4CPLUS_DECLSPEC_EXPORT   /* empty */
#define LOG4CPLUS_DECLSPEC_IMPORT   /* empty */
#define LOG4CPLUS_DECLSPEC_PRIVATE   /* empty */
#define LOG4CPLUS_PRIVATE   LOG4CPLUS_DECLSPEC_PRIVATE
#define LOG4CPLUS_INLINE_EXPORT
#define __has_feature(X)   0
 __has_feature(X) is Clangs way for testing features.
#define LOG4CPLUS_NOEXCEPT   /* empty */
#define LOG4CPLUS_FORMAT_ATTRIBUTE(archetype, fmt_index, first_arg_index)   /* empty */
#define LOG4CPLUS_CALLER_FILE()   (nullptr)
#define LOG4CPLUS_CALLER_LINE()   (-1)
#define LOG4CPLUS_CALLER_FUNCTION()   (nullptr)
#define LOG4CPLUS_ATTRIBUTE_NORETURN   /* empty */
#define LOG4CPLUS_ATTRIBUTE_PURE   /* empty */
#define LOG4CPLUS_BUILTIN_EXPECT(exp, c)   (exp)
#define LOG4CPLUS_LIKELY(cond)   LOG4CPLUS_BUILTIN_EXPECT(!! (cond), 1)
#define LOG4CPLUS_UNLIKELY(cond)   LOG4CPLUS_BUILTIN_EXPECT(!! (cond), 0)
#define LOG4CPLUS_CONSTRUCTOR_FUNC(prio)   /* empty */
#define LOG4CPLUS_INIT_PRIORITY(prio)   /* empty */
#define LOG4CPLUS_INIT_PRIORITY_BASE   (65535 / 2)
#define LOG4CPLUS_THREADED(x)   x

Define Documentation

#define __has_feature (   X)    0

__has_feature(X) is Clangs way for testing features.

Define it to 0 if it does not exist.

Definition at line 90 of file config.hxx.

#define LOG4CPLUS_ATTRIBUTE_NORETURN   /* empty */

Definition at line 129 of file config.hxx.

#define LOG4CPLUS_ATTRIBUTE_PURE   /* empty */

Definition at line 131 of file config.hxx.

#define LOG4CPLUS_BUILTIN_EXPECT (   exp,
 
)    (exp)

Definition at line 132 of file config.hxx.

#define LOG4CPLUS_CALLER_FILE ( )    (nullptr)

Definition at line 118 of file config.hxx.

#define LOG4CPLUS_CALLER_FUNCTION ( )    (nullptr)

Definition at line 120 of file config.hxx.

#define LOG4CPLUS_CALLER_LINE ( )    (-1)

Definition at line 119 of file config.hxx.

#define LOG4CPLUS_CONSTRUCTOR_FUNC (   prio)    /* empty */

Definition at line 156 of file config.hxx.

#define LOG4CPLUS_DECLSPEC_EXPORT   /* empty */

Definition at line 42 of file config.hxx.

#define LOG4CPLUS_DECLSPEC_IMPORT   /* empty */

Definition at line 46 of file config.hxx.

#define LOG4CPLUS_DECLSPEC_PRIVATE   /* empty */

Definition at line 50 of file config.hxx.

#define LOG4CPLUS_FORMAT_ATTRIBUTE (   archetype,
  fmt_index,
  first_arg_index 
)    /* empty */

Definition at line 107 of file config.hxx.

#define LOG4CPLUS_INIT_PRIORITY (   prio)    /* empty */

Definition at line 163 of file config.hxx.

#define LOG4CPLUS_INIT_PRIORITY_BASE   (65535 / 2)

Definition at line 166 of file config.hxx.

Definition at line 72 of file config.hxx.

#define LOG4CPLUS_LIKELY (   cond)    LOG4CPLUS_BUILTIN_EXPECT(!! (cond), 1)

Definition at line 135 of file config.hxx.

#define LOG4CPLUS_NOEXCEPT   /* empty */

Definition at line 100 of file config.hxx.

Definition at line 38 of file config.hxx.

Definition at line 53 of file config.hxx.

#define LOG4CPLUS_THREADED (   x)    x

Definition at line 173 of file config.hxx.

#define LOG4CPLUS_UNLIKELY (   cond)    LOG4CPLUS_BUILTIN_EXPECT(!! (cond), 0)