ALib C++ Library
Library Version: 2402 R1
Documentation generated by doxygen
Loading...
Searching...
No Matches
threadlocknr.hpp File Reference

Description:


This header file is part of module ALib Threads of the ALib C++ Library .

© 2013-2024 A-Worx GmbH, Germany. Published under Boost Software License.

Definition in file threadlocknr.hpp.

#include "alib/lang/owner.hpp"
#include "alib/strings/localstring.hpp"
#include "alib/threads/thread.hpp"
#include <mutex>
Include dependency graph for threadlocknr.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ThreadLockNR
 

Namespaces

namespace  alib
 
namespace  alib::threads
 

Macros

Macros for Resource Locking and Recursive Programming

The macros listed here have a direct relationship with classes defined in ALib and with their use.

#define ALIB_LOCK   ALIB_OWN(*this)
 
#define ALIB_LOCK_WITH(lock)   ALIB_OWN(lock)
 

Typedefs

using ThreadLockNR = threads::ThreadLockNR
 Type alias in namespace alib.