47 #if defined (_WIN32) // Windows && WinRT
BeCriticalSectionHolder(BeCriticalSection &p)
Constructs a BeCriticalSectionHolder. This enters the critical section.
Definition: BeCriticalSection.h:65
#define BENTLEYDLL_EXPORT
Definition: Bentley.h:249
A critical section/mutual exclusion object.
Definition: BeCriticalSection.h:21
A helper class that ties ownership of a BeCriticalSection object to the scope of a variable...
Definition: BeCriticalSection.h:58
uint8_t UInt8
Definition: Bentley.r.h:116
#define BEGIN_BENTLEY_NAMESPACE
Definition: Bentley.r.h:24
Defines typedefs and constants that can be used across other namespaces. All Bentley-authored C++ sou...
#define END_BENTLEY_NAMESPACE
Definition: Bentley.r.h:25
~BeCriticalSectionHolder()
Destroys the BeCriticalSectionHolder. This leaves the critical section.
Definition: BeCriticalSection.h:68