log4cplus  2.0.0
Macros
defines.hxx File Reference

Go to the source code of this file.

Macros

#define LOG4CPLUS_HAVE_SYSLOG_H   1
 
#define LOG4CPLUS_HAVE_ARPA_INET_H   1
 
#define LOG4CPLUS_HAVE_NETINET_IN_H   1
 
#define LOG4CPLUS_HAVE_NETINET_TCP_H   1
 
#define LOG4CPLUS_HAVE_SYS_TIMEB_H   1
 
#define LOG4CPLUS_HAVE_SYS_TIME_H   1
 
#define LOG4CPLUS_HAVE_SYS_TYPES_H   1
 
#define LOG4CPLUS_HAVE_SYS_STAT_H   1
 
#define LOG4CPLUS_HAVE_SYS_SYSCALL_H   1
 
#define LOG4CPLUS_HAVE_SYS_FILE_H   1
 
#define LOG4CPLUS_HAVE_TIME_H   1
 
#define LOG4CPLUS_HAVE_SYS_SOCKET_H   1
 
#define LOG4CPLUS_HAVE_NETDB_H   1
 
#define LOG4CPLUS_HAVE_UNISTD_H   1
 
#define LOG4CPLUS_HAVE_FCNTL_H   1
 
#define LOG4CPLUS_HAVE_STDARG_H   1
 
#define LOG4CPLUS_HAVE_STDIO_H   1
 
#define LOG4CPLUS_HAVE_STDLIB_H   1
 
#define LOG4CPLUS_HAVE_ERRNO_H   1
 
#define LOG4CPLUS_HAVE_WCHAR_H   1
 
#define LOG4CPLUS_HAVE_LIMITS_H   1
 
#define LOG4CPLUS_HAVE_FTIME   1
 
#define LOG4CPLUS_HAVE_GETADDRINFO   1
 
#define LOG4CPLUS_HAVE_GETHOSTBYNAME_R   1
 
#define LOG4CPLUS_HAVE_GETPID   1
 
#define LOG4CPLUS_HAVE_GMTIME_R   1
 
#define LOG4CPLUS_HAVE_HTONL   1
 
#define LOG4CPLUS_HAVE_HTONS   1
 
#define LOG4CPLUS_HAVE_LOCALTIME_R   1
 
#define LOG4CPLUS_HAVE_LSTAT   1
 
#define LOG4CPLUS_HAVE_FCNTL   1
 
#define LOG4CPLUS_HAVE_LOCKF   1
 
#define LOG4CPLUS_HAVE_FLOCK   1
 
#define LOG4CPLUS_HAVE_NTOHL   1
 
#define LOG4CPLUS_HAVE_NTOHS   1
 
#define LOG4CPLUS_HAVE_SHUTDOWN   1
 
#define LOG4CPLUS_HAVE_PIPE   1
 
#define LOG4CPLUS_HAVE_PIPE2   1
 
#define LOG4CPLUS_HAVE_POLL   1
 
#define LOG4CPLUS_HAVE_POLL_H   1
 
#define LOG4CPLUS_HAVE_STAT   1
 
#define LOG4CPLUS_WORKING_C_LOCALE   1
 
#define LOG4CPLUS_DECLSPEC_EXPORT   __attribute__ ((visibility("default")))
 
#define LOG4CPLUS_DECLSPEC_IMPORT   __attribute__ ((visibility("default")))
 
#define LOG4CPLUS_DECLSPEC_PRIVATE   __attribute__ ((visibility("hidden")))
 
#define LOG4CPLUS_HAVE_TLS_SUPPORT   1
 
#define LOG4CPLUS_THREAD_LOCAL_VAR   thread_local
 
#define LOG4CPLUS_HAVE_ENAMETOOLONG   1
 
#define LOG4CPLUS_HAVE_VSNPRINTF   1
 
#define LOG4CPLUS_HAVE_FUNCTION_MACRO   1
 
#define LOG4CPLUS_HAVE_PRETTY_FUNCTION_MACRO   1
 
#define LOG4CPLUS_HAVE_FUNC_SYMBOL   1
 
#define LOG4CPLUS_HAVE_MBSTOWCS   1
 
#define LOG4CPLUS_HAVE_WCSTOMBS   1
 
#define LOG4CPLUS_HAVE_GETTID   1
 
#define LOG4CPLUS_HAVE_FUNC_ATTRIBUTE_CONSTRUCTOR_PRIORITY   1
 
#define LOG4CPLUS_HAVE_FUNC_ATTRIBUTE_CONSTRUCTOR   1
 
#define LOG4CPLUS_HAVE_VAR_ATTRIBUTE_INIT_PRIORITY   1
 

Macro Definition Documentation

◆ LOG4CPLUS_DECLSPEC_EXPORT

#define LOG4CPLUS_DECLSPEC_EXPORT   __attribute__ ((visibility("default")))

Definition at line 153 of file defines.hxx.

◆ LOG4CPLUS_DECLSPEC_IMPORT

#define LOG4CPLUS_DECLSPEC_IMPORT   __attribute__ ((visibility("default")))

Definition at line 157 of file defines.hxx.

◆ LOG4CPLUS_DECLSPEC_PRIVATE

#define LOG4CPLUS_DECLSPEC_PRIVATE   __attribute__ ((visibility("hidden")))

Definition at line 161 of file defines.hxx.

◆ LOG4CPLUS_HAVE_ARPA_INET_H

#define LOG4CPLUS_HAVE_ARPA_INET_H   1

Definition at line 9 of file defines.hxx.

◆ LOG4CPLUS_HAVE_ENAMETOOLONG

#define LOG4CPLUS_HAVE_ENAMETOOLONG   1

Definition at line 170 of file defines.hxx.

◆ LOG4CPLUS_HAVE_ERRNO_H

#define LOG4CPLUS_HAVE_ERRNO_H   1

Definition at line 60 of file defines.hxx.

◆ LOG4CPLUS_HAVE_FCNTL

#define LOG4CPLUS_HAVE_FCNTL   1

Definition at line 99 of file defines.hxx.

◆ LOG4CPLUS_HAVE_FCNTL_H

#define LOG4CPLUS_HAVE_FCNTL_H   1

Definition at line 48 of file defines.hxx.

◆ LOG4CPLUS_HAVE_FLOCK

#define LOG4CPLUS_HAVE_FLOCK   1

Definition at line 105 of file defines.hxx.

◆ LOG4CPLUS_HAVE_FTIME

#define LOG4CPLUS_HAVE_FTIME   1

Definition at line 72 of file defines.hxx.

◆ LOG4CPLUS_HAVE_FUNC_ATTRIBUTE_CONSTRUCTOR

#define LOG4CPLUS_HAVE_FUNC_ATTRIBUTE_CONSTRUCTOR   1

Definition at line 240 of file defines.hxx.

◆ LOG4CPLUS_HAVE_FUNC_ATTRIBUTE_CONSTRUCTOR_PRIORITY

#define LOG4CPLUS_HAVE_FUNC_ATTRIBUTE_CONSTRUCTOR_PRIORITY   1

Definition at line 237 of file defines.hxx.

◆ LOG4CPLUS_HAVE_FUNC_SYMBOL

#define LOG4CPLUS_HAVE_FUNC_SYMBOL   1

Definition at line 209 of file defines.hxx.

◆ LOG4CPLUS_HAVE_FUNCTION_MACRO

#define LOG4CPLUS_HAVE_FUNCTION_MACRO   1

Definition at line 203 of file defines.hxx.

◆ LOG4CPLUS_HAVE_GETADDRINFO

#define LOG4CPLUS_HAVE_GETADDRINFO   1

Definition at line 75 of file defines.hxx.

◆ LOG4CPLUS_HAVE_GETHOSTBYNAME_R

#define LOG4CPLUS_HAVE_GETHOSTBYNAME_R   1

Definition at line 78 of file defines.hxx.

◆ LOG4CPLUS_HAVE_GETPID

#define LOG4CPLUS_HAVE_GETPID   1

Definition at line 81 of file defines.hxx.

◆ LOG4CPLUS_HAVE_GETTID

#define LOG4CPLUS_HAVE_GETTID   1

Definition at line 218 of file defines.hxx.

◆ LOG4CPLUS_HAVE_GMTIME_R

#define LOG4CPLUS_HAVE_GMTIME_R   1

Definition at line 84 of file defines.hxx.

◆ LOG4CPLUS_HAVE_HTONL

#define LOG4CPLUS_HAVE_HTONL   1

Definition at line 87 of file defines.hxx.

◆ LOG4CPLUS_HAVE_HTONS

#define LOG4CPLUS_HAVE_HTONS   1

Definition at line 90 of file defines.hxx.

◆ LOG4CPLUS_HAVE_LIMITS_H

#define LOG4CPLUS_HAVE_LIMITS_H   1

Definition at line 69 of file defines.hxx.

◆ LOG4CPLUS_HAVE_LOCALTIME_R

#define LOG4CPLUS_HAVE_LOCALTIME_R   1

Definition at line 93 of file defines.hxx.

◆ LOG4CPLUS_HAVE_LOCKF

#define LOG4CPLUS_HAVE_LOCKF   1

Definition at line 102 of file defines.hxx.

◆ LOG4CPLUS_HAVE_LSTAT

#define LOG4CPLUS_HAVE_LSTAT   1

Definition at line 96 of file defines.hxx.

◆ LOG4CPLUS_HAVE_MBSTOWCS

#define LOG4CPLUS_HAVE_MBSTOWCS   1

Definition at line 212 of file defines.hxx.

◆ LOG4CPLUS_HAVE_NETDB_H

#define LOG4CPLUS_HAVE_NETDB_H   1

Definition at line 42 of file defines.hxx.

◆ LOG4CPLUS_HAVE_NETINET_IN_H

#define LOG4CPLUS_HAVE_NETINET_IN_H   1

Definition at line 12 of file defines.hxx.

◆ LOG4CPLUS_HAVE_NETINET_TCP_H

#define LOG4CPLUS_HAVE_NETINET_TCP_H   1

Definition at line 15 of file defines.hxx.

◆ LOG4CPLUS_HAVE_NTOHL

#define LOG4CPLUS_HAVE_NTOHL   1

Definition at line 108 of file defines.hxx.

◆ LOG4CPLUS_HAVE_NTOHS

#define LOG4CPLUS_HAVE_NTOHS   1

Definition at line 111 of file defines.hxx.

◆ LOG4CPLUS_HAVE_PIPE

#define LOG4CPLUS_HAVE_PIPE   1

Definition at line 117 of file defines.hxx.

◆ LOG4CPLUS_HAVE_PIPE2

#define LOG4CPLUS_HAVE_PIPE2   1

Definition at line 120 of file defines.hxx.

◆ LOG4CPLUS_HAVE_POLL

#define LOG4CPLUS_HAVE_POLL   1

Definition at line 123 of file defines.hxx.

◆ LOG4CPLUS_HAVE_POLL_H

#define LOG4CPLUS_HAVE_POLL_H   1

Definition at line 126 of file defines.hxx.

◆ LOG4CPLUS_HAVE_PRETTY_FUNCTION_MACRO

#define LOG4CPLUS_HAVE_PRETTY_FUNCTION_MACRO   1

Definition at line 206 of file defines.hxx.

◆ LOG4CPLUS_HAVE_SHUTDOWN

#define LOG4CPLUS_HAVE_SHUTDOWN   1

Definition at line 114 of file defines.hxx.

◆ LOG4CPLUS_HAVE_STAT

#define LOG4CPLUS_HAVE_STAT   1

Definition at line 129 of file defines.hxx.

◆ LOG4CPLUS_HAVE_STDARG_H

#define LOG4CPLUS_HAVE_STDARG_H   1

Definition at line 51 of file defines.hxx.

◆ LOG4CPLUS_HAVE_STDIO_H

#define LOG4CPLUS_HAVE_STDIO_H   1

Definition at line 54 of file defines.hxx.

◆ LOG4CPLUS_HAVE_STDLIB_H

#define LOG4CPLUS_HAVE_STDLIB_H   1

Definition at line 57 of file defines.hxx.

◆ LOG4CPLUS_HAVE_SYS_FILE_H

#define LOG4CPLUS_HAVE_SYS_FILE_H   1

Definition at line 33 of file defines.hxx.

◆ LOG4CPLUS_HAVE_SYS_SOCKET_H

#define LOG4CPLUS_HAVE_SYS_SOCKET_H   1

Definition at line 39 of file defines.hxx.

◆ LOG4CPLUS_HAVE_SYS_STAT_H

#define LOG4CPLUS_HAVE_SYS_STAT_H   1

Definition at line 27 of file defines.hxx.

◆ LOG4CPLUS_HAVE_SYS_SYSCALL_H

#define LOG4CPLUS_HAVE_SYS_SYSCALL_H   1

Definition at line 30 of file defines.hxx.

◆ LOG4CPLUS_HAVE_SYS_TIME_H

#define LOG4CPLUS_HAVE_SYS_TIME_H   1

Definition at line 21 of file defines.hxx.

◆ LOG4CPLUS_HAVE_SYS_TIMEB_H

#define LOG4CPLUS_HAVE_SYS_TIMEB_H   1

Definition at line 18 of file defines.hxx.

◆ LOG4CPLUS_HAVE_SYS_TYPES_H

#define LOG4CPLUS_HAVE_SYS_TYPES_H   1

Definition at line 24 of file defines.hxx.

◆ LOG4CPLUS_HAVE_SYSLOG_H

#define LOG4CPLUS_HAVE_SYSLOG_H   1

Definition at line 6 of file defines.hxx.

◆ LOG4CPLUS_HAVE_TIME_H

#define LOG4CPLUS_HAVE_TIME_H   1

Definition at line 36 of file defines.hxx.

◆ LOG4CPLUS_HAVE_TLS_SUPPORT

#define LOG4CPLUS_HAVE_TLS_SUPPORT   1

Definition at line 164 of file defines.hxx.

◆ LOG4CPLUS_HAVE_UNISTD_H

#define LOG4CPLUS_HAVE_UNISTD_H   1

Definition at line 45 of file defines.hxx.

◆ LOG4CPLUS_HAVE_VAR_ATTRIBUTE_INIT_PRIORITY

#define LOG4CPLUS_HAVE_VAR_ATTRIBUTE_INIT_PRIORITY   1

Definition at line 243 of file defines.hxx.

◆ LOG4CPLUS_HAVE_VSNPRINTF

#define LOG4CPLUS_HAVE_VSNPRINTF   1

Definition at line 173 of file defines.hxx.

◆ LOG4CPLUS_HAVE_WCHAR_H

#define LOG4CPLUS_HAVE_WCHAR_H   1

Definition at line 63 of file defines.hxx.

◆ LOG4CPLUS_HAVE_WCSTOMBS

#define LOG4CPLUS_HAVE_WCSTOMBS   1

Definition at line 215 of file defines.hxx.

◆ LOG4CPLUS_THREAD_LOCAL_VAR

#define LOG4CPLUS_THREAD_LOCAL_VAR   thread_local

Definition at line 167 of file defines.hxx.

◆ LOG4CPLUS_WORKING_C_LOCALE

#define LOG4CPLUS_WORKING_C_LOCALE   1

Definition at line 143 of file defines.hxx.