#include <sync_w32.h>
Public Types | |
| enum | initializationStatus { InitializationError, AlreadyInitialized, NotYetInitialized, InitializationError, AlreadyInitialized, NotYetInitialized } |
| enum | initializationStatus { InitializationError, AlreadyInitialized, NotYetInitialized, InitializationError, AlreadyInitialized, NotYetInitialized } |
Public Member Functions | |
| initializationStatus | initialize (char const *name) |
| void | done () |
| bool | close () |
| void | erase () |
| initializationStatus | initialize (char const *name) |
| void | done () |
| bool | close () |
| void | erase () |
| dbInitializationMutex () | |
Private Attributes | |
| int | semid |
| HANDLE | m |
| enum initializationStatus |
| enum initializationStatus |
| dbInitializationMutex | ( | ) | [inline] |
| dbInitializationMutex::initializationStatus initialize | ( | char const * | name | ) |
| void done | ( | ) |
| bool close | ( | ) |
| void erase | ( | ) |
| initializationStatus initialize | ( | char const * | name | ) | [inline] |
| void done | ( | ) | [inline] |
| bool close | ( | ) | [inline] |
| void erase | ( | ) | [inline] |
int semid [private] |
HANDLE m [private] |