Electroneum
Loading...
Searching...
No Matches
winobj.h File Reference
#include <boost/thread/locks.hpp>
Include dependency graph for winobj.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  epee::critical_section
class  epee::critical_region
class  epee::shared_critical_section
class  epee::shared_guard
class  epee::exclusive_guard
class  epee::event

Namespaces

namespace  epee

Macros

#define SHARED_CRITICAL_REGION_BEGIN(x)
#define EXCLUSIVE_CRITICAL_REGION_BEGIN(x)
#define CRITICAL_REGION_LOCAL(x)
#define CRITICAL_REGION_BEGIN(x)
#define CRITICAL_REGION_END()

Functions

const char * epee::get_wait_for_result_as_text (DWORD res)

Macro Definition Documentation

◆ CRITICAL_REGION_BEGIN

#define CRITICAL_REGION_BEGIN ( x)
Value:
{ critical_region critical_region_var(x)

Definition at line 206 of file winobj.h.

◆ CRITICAL_REGION_END

#define CRITICAL_REGION_END ( )
Value:
}

Definition at line 207 of file winobj.h.

◆ CRITICAL_REGION_LOCAL

#define CRITICAL_REGION_LOCAL ( x)
Value:
critical_region critical_region_var(x)

Definition at line 205 of file winobj.h.

◆ EXCLUSIVE_CRITICAL_REGION_BEGIN

#define EXCLUSIVE_CRITICAL_REGION_BEGIN ( x)
Value:
{ exclusive_guard critical_region_var(x)

Definition at line 201 of file winobj.h.

◆ SHARED_CRITICAL_REGION_BEGIN

#define SHARED_CRITICAL_REGION_BEGIN ( x)
Value:
{ shared_guard critical_region_var(x)

Definition at line 200 of file winobj.h.