| foobar2000 SDK
    2015-01-14
    | 
#include <synchro_nix.h>
 Inheritance diagram for pfc::readWriteLock:
 Inheritance diagram for pfc::readWriteLock:| Public Member Functions | |
| readWriteLock () | |
| readWriteLock () | |
| readWriteLock () | |
| ~readWriteLock () | |
| void | enterRead () | 
| void | enterRead () | 
| void | enterWrite () | 
| void | enterWrite () | 
| void | leaveRead () | 
| void | leaveRead () | 
| void | leaveWrite () | 
| void | leaveWrite () | 
|  Public Member Functions inherited from pfc::readWriteLockBase | |
| void | create (const pthread_rwlockattr_t *attr) | 
| void | create (const readWriteLockAttr &) | 
| void | destroy () | 
| void | enterRead () | 
| void | enterWrite () | 
| void | leaveRead () | 
| void | leaveWrite () | 
| Private Member Functions | |
| readWriteLock (const readWriteLock &) | |
| readWriteLock (const readWriteLock &) | |
| void | operator= (const readWriteLock &) | 
| void | operator= (const readWriteLock &) | 
| Private Attributes | |
| critical_section | m_obj | 
| SRWLOCK | theLock | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from pfc::readWriteLockBase | |
| readWriteLockBase () | |
| ~readWriteLockBase () | |
Definition at line 109 of file synchro_nix.h.
| 
 | inline | 
Definition at line 111 of file synchro_nix.h.
| 
 | inline | 
Definition at line 112 of file synchro_nix.h.
| 
 | inline | 
Definition at line 56 of file synchro_win.h.
| 
 | private | 
| 
 | inline | 
Definition at line 79 of file synchro_win.h.
| 
 | private | 
| 
 | inline | 
Definition at line 57 of file synchro_win.h.
| 
 | inline | 
Definition at line 82 of file synchro_win.h.
| 
 | inline | 
Definition at line 60 of file synchro_win.h.
| 
 | inline | 
Definition at line 85 of file synchro_win.h.
| 
 | inline | 
Definition at line 63 of file synchro_win.h.
| 
 | inline | 
Definition at line 88 of file synchro_win.h.
| 
 | inline | 
Definition at line 66 of file synchro_win.h.
| 
 | inline | 
Definition at line 91 of file synchro_win.h.
| 
 | private | 
| 
 | private | 
| 
 | private | 
Definition at line 70 of file synchro_win.h.
| 
 | private | 
Definition at line 99 of file synchro_win.h.
 1.8.9.1
 1.8.9.1