ReactOS 0.4.16-dev-336-gb667d82
_Locale_impl::Init Class Reference

#include <locale_impl.h>

Public Member Functions

 Init ()
 
 ~Init ()
 

Private Member Functions

_Refcount_Base_M_count () const
 

Detailed Description

Definition at line 80 of file locale_impl.h.

Constructor & Destructor Documentation

◆ Init()

_Locale_impl::Init::Init ( )

Definition at line 57 of file locale_impl.cpp.

57 {
58 if (_M_count()._M_incr() == 1) {
60 }
61}
_Refcount_Base & _M_count() const
Definition: locale_impl.cpp:69
static void _STLP_CALL _S_initialize()
__stl_atomic_t _M_incr()
Definition: _threads.h:479

◆ ~Init()

_Locale_impl::Init::~Init ( )

Definition at line 63 of file locale_impl.cpp.

63 {
64 if (_M_count()._M_decr() == 0) {
66 }
67}
static void _STLP_CALL _S_uninitialize()
__stl_atomic_t _M_decr()
Definition: _threads.h:480

Member Function Documentation

◆ _M_count()

_Refcount_Base & _Locale_impl::Init::_M_count ( ) const
private

Definition at line 69 of file locale_impl.cpp.

69 {
70 static _Refcount_Base _S_count(0);
71 return _S_count;
72}

Referenced by Init().


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