#include <syncobj.h>
Definition at line 81 of file syncobj.h.
◆ critical_section() [1/4]
◆ critical_section() [2/4]
| epee::critical_section::critical_section |
( |
| ) |
|
|
inline |
◆ ~critical_section() [1/2]
| epee::critical_section::~critical_section |
( |
| ) |
|
|
inline |
◆ critical_section() [3/4]
Definition at line 43 of file winobj.h.
44 InitializeCriticalSection( &m_section );
◆ critical_section() [4/4]
| epee::critical_section::critical_section |
( |
| ) |
|
|
inline |
Definition at line 47 of file winobj.h.
48 InitializeCriticalSection( &m_section );
◆ ~critical_section() [2/2]
| epee::critical_section::~critical_section |
( |
| ) |
|
|
inline |
Definition at line 51 of file winobj.h.
52 DeleteCriticalSection( &m_section );
◆ lock() [1/2]
| void epee::critical_section::lock |
( |
| ) |
|
|
inline |
Definition at line 55 of file winobj.h.
56 EnterCriticalSection( &m_section );
◆ lock() [2/2]
| void epee::critical_section::lock |
( |
| ) |
|
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ tryLock() [1/2]
| bool epee::critical_section::tryLock |
( |
| ) |
|
|
inline |
Definition at line 63 of file winobj.h.
64 return TryEnterCriticalSection( &m_section )?
true:
false;
◆ tryLock() [2/2]
| bool epee::critical_section::tryLock |
( |
| ) |
|
|
inline |
Definition at line 110 of file syncobj.h.
112 return m_section.try_lock();
◆ unlock() [1/2]
| void epee::critical_section::unlock |
( |
| ) |
|
|
inline |
Definition at line 59 of file winobj.h.
60 LeaveCriticalSection( &m_section );
◆ unlock() [2/2]
| void epee::critical_section::unlock |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following files:
- /home/abuild/rpmbuild/BUILD/electroneum-5.0.0.4/contrib/epee/include/syncobj.h
- /home/abuild/rpmbuild/BUILD/electroneum-5.0.0.4/contrib/epee/include/winobj.h