threads.h(3)

threads.h(3) log4cplus threads.h(3)

NAME

threads.h

SYNOPSIS

#include <log4cplus/config.hxx>
#include <memory>
#include <thread>
#include <log4cplus/tstring.h>
#include <log4cplus/helpers/pointer.h>

Classes


class log4cplus::thread::SignalsBlocker
This class blocks all POSIX signals when created and unblocks them when destroyed. class log4cplus::thread::AbstractThread
There are many cross-platform C++ Threading libraries.

Namespaces


namespace log4cplus
namespace log4cplus::thread

Typedefs


typedef helpers::SharedObjectPtr< AbstractThread > log4cplus::thread::AbstractThreadPtr

Functions


LOG4CPLUS_EXPORT log4cplus::tstring const & log4cplus::thread::getCurrentThreadName ()
LOG4CPLUS_EXPORT log4cplus::tstring const & log4cplus::thread::getCurrentThreadName2 ()
LOG4CPLUS_EXPORT void log4cplus::thread::setCurrentThreadName (const log4cplus::tstring &name)
LOG4CPLUS_EXPORT void log4cplus::thread::setCurrentThreadName2 (const log4cplus::tstring &name)
LOG4CPLUS_EXPORT void log4cplus::thread::yield ()
LOG4CPLUS_EXPORT void log4cplus::thread::blockAllSignals ()

Author

Generated automatically by Doxygen for log4cplus from the source code.

Mon Jun 5 2023 21:46:10 Version 2.0.7