foobar2000 SDK  2015-01-14
Public Member Functions | Private Attributes
critical_section

#include <synchro_win.h>

+ Inheritance diagram for critical_section:

Public Member Functions

 critical_section ()
 
 ~critical_section ()
 
- Public Member Functions inherited from _critical_section_base
 _critical_section_base ()
 
void create () throw ()
 
void destroy () throw ()
 
void enter () throw ()
 
void leave () throw ()
 

Private Attributes

CRITICAL_SECTION sec
 

Additional Inherited Members

- Protected Attributes inherited from _critical_section_base
CRITICAL_SECTION sec
 

Detailed Description

Definition at line 25 of file synchro_win.h.

Constructor & Destructor Documentation

critical_section::critical_section ( )
inline

Definition at line 29 of file synchro_win.h.

29 {create();}
critical_section::~critical_section ( )
inline

Definition at line 30 of file synchro_win.h.

30 {destroy();}

Field Documentation

CRITICAL_SECTION critical_section::sec
private

Definition at line 27 of file synchro_win.h.


The documentation for this class was generated from the following file: