|
Compounds |
| class | AbstractSocket |
| class | AppenderAttachableImpl |
| | This Interface is for attaching Appenders to objects. More...
|
| class | LogLog |
| | This class used to output log statements from within the log4cplus package. More...
|
| class | LogLogUser |
| | This class used to simplify the use of the LogLog class. More...
|
| class | NullPointerException |
| class | Properties |
| class | safe_auto_ptr |
| class | ServerSocket |
| | This class implements server sockets. More...
|
| class | SharedObject |
| class | SharedObjectPtr |
| class | Socket |
| | This class implements client sockets (also called just "sockets"). More...
|
| class | SocketBuffer |
| class | string_append_iterator |
| | This iterator can be used in place of the back_insert_iterator for compilers that don't have a std::basic_string class that has the push_back method. More...
|
| class | Time |
| | This class represents a Epoch time with microsecond accuracy. More...
|
Typedefs |
| typedef int | SOCKET_TYPE |
Enumerations |
| enum | SocketState {
ok,
not_opened,
bad_address,
connection_failed,
broken_pipe,
invalid_access_mode,
message_truncated
} |
Functions |
| void | throwNullPointerException (const char *file, int line) |
| LOG4CPLUS_EXPORT void | sleep (unsigned long secs, unsigned long nanosecs=0) |
| LOG4CPLUS_EXPORT void | sleepmillis (unsigned long millis) |
| LOG4CPLUS_EXPORT SOCKET_TYPE | openSocket (unsigned short port, SocketState &state) |
| LOG4CPLUS_EXPORT SOCKET_TYPE | connectSocket (const log4cplus::tstring &hostn, unsigned short port, SocketState &state) |
| LOG4CPLUS_EXPORT SOCKET_TYPE | acceptSocket (SOCKET_TYPE sock, SocketState &state) |
| LOG4CPLUS_EXPORT int | closeSocket (SOCKET_TYPE sock) |
| LOG4CPLUS_EXPORT size_t | read (SOCKET_TYPE sock, SocketBuffer &buffer) |
| LOG4CPLUS_EXPORT size_t | write (SOCKET_TYPE sock, const SocketBuffer &buffer) |
| LOG4CPLUS_EXPORT log4cplus::tstring | toUpper (const log4cplus::tstring &s) |
| | Returns s in upper case.
|
| LOG4CPLUS_EXPORT log4cplus::tstring | toLower (const log4cplus::tstring &s) |
| | Returns s in lower case.
|
| template<class _StringType, class _OutputIter> void | tokenize (const _StringType &s, typename _StringType::value_type c, _OutputIter _result, bool collapseTokens=true) |
| | Tokenize s using c as the delimiter and put the resulting tokens in _result.
|
| template<class intType> tstring | convertIntegerToString (intType value) |
| LOG4CPLUS_EXPORT SocketBuffer | convertToBuffer (const log4cplus::spi::InternalLoggingEvent &event, const log4cplus::tstring &serverName) |
| LOG4CPLUS_EXPORT log4cplus::spi::InternalLoggingEvent | readFromBuffer (SocketBuffer &buffer) |