Apache Log4cxx  Version 1.2.0
Loading...
Searching...
No Matches
threadutility.h File Reference
#include <thread>
#include <functional>
#include <memory>
#include "log4cxx/logstring.h"
#include "widelife.h"

Go to the source code of this file.

Classes

class  log4cxx::helpers::ThreadUtility
 

Namespaces

namespace  log4cxx
 
namespace  log4cxx::helpers
 

Typedefs

typedef std::function< void()> log4cxx::helpers::ThreadStartPre
 A function that will be called before a thread is started.
 
typedef std::function< void(LogString threadName, std::thread::id threadId, std::thread::native_handle_type nativeHandle)> log4cxx::helpers::ThreadStarted
 Called when a new thread has started.
 
typedef std::function< void()> log4cxx::helpers::ThreadStartPost
 Called after a thread has started.
 

Enumerations

enum class  log4cxx::helpers::ThreadConfigurationType { log4cxx::helpers::NoConfiguration , log4cxx::helpers::BlockSignalsOnly , log4cxx::helpers::NameThreadOnly , log4cxx::helpers::BlockSignalsAndNameThread }
 

Functions

 log4cxx::helpers::LOG4CXX_PTR_DEF (ThreadUtility)