foobar2000 SDK  2015-08-03
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 31 of file synchro_win.h.

Constructor & Destructor Documentation

critical_section::critical_section ( )
inline

Definition at line 35 of file synchro_win.h.

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

Definition at line 36 of file synchro_win.h.

36 {destroy();}

Field Documentation

CRITICAL_SECTION critical_section::sec
private

Definition at line 33 of file synchro_win.h.


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