#include <winobj.h>
Definition at line 95 of file winobj.h.
◆ shared_critical_section()
| epee::shared_critical_section::shared_critical_section |
( |
| ) |
|
|
inline |
Definition at line 98 of file winobj.h.
100 ::InitializeSRWLock(&m_srw_lock);
◆ ~shared_critical_section()
| epee::shared_critical_section::~shared_critical_section |
( |
| ) |
|
|
inline |
◆ lock_exclusive()
| bool epee::shared_critical_section::lock_exclusive |
( |
| ) |
|
|
inline |
Definition at line 115 of file winobj.h.
117 ::AcquireSRWLockExclusive(&m_srw_lock);
◆ lock_shared()
| bool epee::shared_critical_section::lock_shared |
( |
| ) |
|
|
inline |
Definition at line 105 of file winobj.h.
107 AcquireSRWLockShared(&m_srw_lock);
◆ unlock_exclusive()
| bool epee::shared_critical_section::unlock_exclusive |
( |
| ) |
|
|
inline |
Definition at line 120 of file winobj.h.
122 ::ReleaseSRWLockExclusive(&m_srw_lock);
◆ unlock_shared()
| bool epee::shared_critical_section::unlock_shared |
( |
| ) |
|
|
inline |
Definition at line 110 of file winobj.h.
112 ReleaseSRWLockShared(&m_srw_lock);
The documentation for this class was generated from the following file:
- /home/abuild/rpmbuild/BUILD/electroneum-5.0.0.4/contrib/epee/include/winobj.h