win32.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Macros

#define | LOG4CPLUS_HAVE_TIME_H
#define | LOG4CPLUS_HAVE_SYS_TIMEB_H
#define | LOG4CPLUS_HAVE_FTIME
#define | LOG4CPLUS_USE_WINSOCK
#define | LOG4CPLUS_HAVE_OUTPUTDEBUGSTRING
#define | LOG4CPLUS_HAVE_WIN32_CONSOLE
#define | LOG4CPLUS_HAVE_SYS_TYPES_H
#define | LOG4CPLUS_HAVE_SYS_LOCKING_H
#define | LOG4CPLUS_HAVE_FCNTL_H
#define | LOG4CPLUS_HAVE_IO_H
#define | LOG4CPLUS_HAVE_STDIO_H
#define | LOG4CPLUS_HAVE_WCHAR_H
#define | LOG4CPLUS_HAVE_STDARG_H
#define | LOG4CPLUS_HAVE_STDLIB_H
#define | LOG4CPLUS_HAVE_ERRNO_H
#define | LOG4CPLUS_HAVE_SYS_STAT_H
#define | LOG4CPLUS_HAVE_TIME_H
#define | LOG4CPLUS_HAVE_STDLIB_H
#define | LOG4CPLUS_HAVE_DIRECT_H
#define | LOG4CPLUS_HAVE_VSNPRINTF
#define | LOG4CPLUS_HAVE__VSNPRINTF
#define | LOG4CPLUS_HAVE__VSNWPRINTF
#define | LOG4CPLUS_HAVE__TSOPEN
#define | LOG4CPLUS_DLLMAIN_HINSTANCE HINSTANCE
#define | LOG4CPLUS_HAVE_NT_EVENT_LOG
#define | LOG4CPLUS_STATIC
#define | LOG4CPLUS_EXPORT
#define | LOG4CPLUS_USE_WIN32_THREADS

## Macro Definition Documentation

## LOG4CPLUS_DLLMAIN_HINSTANCE

#define LOG4CPLUS_DLLMAIN_HINSTANCE HINSTANCE

Definition at line 113 of file win32.h.

## LOG4CPLUS_EXPORT

#define LOG4CPLUS_EXPORT

Definition at line 141 of file win32.h.

Referenced by log4cplus::helpers::acceptSocket(), log4cplus::thread::blockAllSignals(), log4cplus::spi::checkFilter(), log4cplus::detail::clear_tostringstream(), log4cplus::helpers::closeSocket(), log4cplus::helpers::IConnectorThreadClient::ConnectorThread, log4cplus::helpers::connectSocket(), log4cplus::helpers::convertToBuffer(), log4cplus::helpers::from_struct_tm(), log4cplus::detail::get_macro_body_oss(), log4cplus::detail::get_macro_body_snprintf_buf(), log4cplus::spi::getAppenderFactoryRegistry(), log4cplus::thread::getCurrentThreadName(), log4cplus::thread::getCurrentThreadName2(), log4cplus::getDefaultHierarchy(), log4cplus::helpers::getFileInfo(), log4cplus::spi::getFilterFactoryRegistry(), log4cplus::helpers::getHostname(), log4cplus::spi::getLayoutFactoryRegistry(), log4cplus::spi::getLocaleFactoryRegistry(), log4cplus::getLogLevelManager(), log4cplus::helpers::getLogLog(), log4cplus::getMDC(), log4cplus::getNDC(), log4cplus::getTTCCLayoutTimeBase(), log4cplus::helpers::gmTime(), log4cplus::helpers::localTime(), log4cplus_add_callback_appender(), log4cplus_add_log_level(), log4cplus_basic_configure(), log4cplus_basic_reconfigure(), log4cplus_deinitialize(), log4cplus_file_configure(), log4cplus_file_reconfigure(), log4cplus_initialize(), log4cplus_logger_exists(), log4cplus_logger_force_log(), log4cplus_logger_force_log_str(), log4cplus_logger_is_enabled_for(), log4cplus_logger_log(), log4cplus_logger_log_str(), log4cplus_remove_log_level(), log4cplus_shutdown(), log4cplus_str_configure(), log4cplus_str_reconfigure(), log4cplus::detail::macro_forced_log(), log4cplus::detail::macro_forced_log(), log4cplus::helpers::openSocket(), log4cplus::helpers::openSocket(), log4cplus::helpers::read(), log4cplus::thread::setCurrentThreadName(), log4cplus::thread::setCurrentThreadName2(), log4cplus::helpers::setTCPNoDelay(), log4cplus::helpers::shutdownSocket(), log4cplus::helpers::toLower(), log4cplus::helpers::toLower(), log4cplus::helpers::tostring(), log4cplus::helpers::tostring(), log4cplus::helpers::toUpper(), log4cplus::helpers::toUpper(), log4cplus::helpers::towstring(), log4cplus::helpers::towstring(), log4cplus::helpers::write(), log4cplus::helpers::write(), log4cplus::helpers::write(), and log4cplus::thread::yield().

## LOG4CPLUS_HAVE__TSOPEN

#define LOG4CPLUS_HAVE__TSOPEN

Definition at line 111 of file win32.h.

## LOG4CPLUS_HAVE__VSNPRINTF

#define LOG4CPLUS_HAVE__VSNPRINTF

Definition at line 75 of file win32.h.

## LOG4CPLUS_HAVE__VSNWPRINTF

#define LOG4CPLUS_HAVE__VSNWPRINTF

Definition at line 76 of file win32.h.

## LOG4CPLUS_HAVE_DIRECT_H

#define LOG4CPLUS_HAVE_DIRECT_H

Definition at line 71 of file win32.h.

## LOG4CPLUS_HAVE_ERRNO_H

#define LOG4CPLUS_HAVE_ERRNO_H

Definition at line 67 of file win32.h.

## LOG4CPLUS_HAVE_FCNTL_H

#define LOG4CPLUS_HAVE_FCNTL_H

Definition at line 61 of file win32.h.

## LOG4CPLUS_HAVE_FTIME

#define LOG4CPLUS_HAVE_FTIME

Definition at line 45 of file win32.h.

## LOG4CPLUS_HAVE_IO_H

#define LOG4CPLUS_HAVE_IO_H

Definition at line 62 of file win32.h.

## LOG4CPLUS_HAVE_NT_EVENT_LOG

#define LOG4CPLUS_HAVE_NT_EVENT_LOG

Definition at line 114 of file win32.h.

## LOG4CPLUS_HAVE_OUTPUTDEBUGSTRING

#define LOG4CPLUS_HAVE_OUTPUTDEBUGSTRING

Definition at line 54 of file win32.h.

## LOG4CPLUS_HAVE_STDARG_H

#define LOG4CPLUS_HAVE_STDARG_H

Definition at line 65 of file win32.h.

## LOG4CPLUS_HAVE_STDIO_H

#define LOG4CPLUS_HAVE_STDIO_H

Definition at line 63 of file win32.h.

## LOG4CPLUS_HAVE_STDLIB_H [1/2]

#define LOG4CPLUS_HAVE_STDLIB_H

Definition at line 66 of file win32.h.

## LOG4CPLUS_HAVE_STDLIB_H [2/2]

#define LOG4CPLUS_HAVE_STDLIB_H

Definition at line 66 of file win32.h.

## LOG4CPLUS_HAVE_SYS_LOCKING_H

#define LOG4CPLUS_HAVE_SYS_LOCKING_H

Definition at line 60 of file win32.h.

## LOG4CPLUS_HAVE_SYS_STAT_H

#define LOG4CPLUS_HAVE_SYS_STAT_H

Definition at line 68 of file win32.h.

## LOG4CPLUS_HAVE_SYS_TIMEB_H

#define LOG4CPLUS_HAVE_SYS_TIMEB_H

Definition at line 44 of file win32.h.

## LOG4CPLUS_HAVE_SYS_TYPES_H

#define LOG4CPLUS_HAVE_SYS_TYPES_H

Definition at line 59 of file win32.h.

## LOG4CPLUS_HAVE_TIME_H [1/2]

#define LOG4CPLUS_HAVE_TIME_H

Definition at line 43 of file win32.h.

## LOG4CPLUS_HAVE_TIME_H [2/2]

#define LOG4CPLUS_HAVE_TIME_H

Definition at line 43 of file win32.h.

## LOG4CPLUS_HAVE_VSNPRINTF

#define LOG4CPLUS_HAVE_VSNPRINTF

Definition at line 74 of file win32.h.

## LOG4CPLUS_HAVE_WCHAR_H

#define LOG4CPLUS_HAVE_WCHAR_H

Definition at line 64 of file win32.h.

## LOG4CPLUS_HAVE_WIN32_CONSOLE

#define LOG4CPLUS_HAVE_WIN32_CONSOLE

Definition at line 57 of file win32.h.

## LOG4CPLUS_STATIC

#define LOG4CPLUS_STATIC

Definition at line 127 of file win32.h.

## LOG4CPLUS_USE_WIN32_THREADS

#define LOG4CPLUS_USE_WIN32_THREADS

Definition at line 145 of file win32.h.

## LOG4CPLUS_USE_WINSOCK

#define LOG4CPLUS_USE_WINSOCK

Definition at line 51 of file win32.h.