Whole document tree
    

Whole document tree

std::_Refcount_Base struct Reference
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

std::_Refcount_Base Struct Reference

#include <stl_threads.h>

Inheritance diagram for std::_Refcount_Base:

Inheritance graph
[legend]
List of all members.

Public Types

typedef size_t _RC_t

Public Methods

 _Refcount_Base (_RC_t __n)
void _M_incr ()
_RC_t _M_decr ()

Public Attributes

volatile _RC_t _M_ref_count

Member Typedef Documentation

typedef size_t std::_Refcount_Base::_RC_t
 

Definition at line 101 of file stl_threads.h.

Referenced by _M_decr(), and _Refcount_Base().


Constructor & Destructor Documentation

std::_Refcount_Base::_Refcount_Base _RC_t    __n [inline]
 

Definition at line 133 of file stl_threads.h.

References _M_ref_count, and _RC_t.


Member Function Documentation

_RC_t std::_Refcount_Base::_M_decr   [inline]
 

Definition at line 187 of file stl_threads.h.

References _M_ref_count, and _RC_t.

Referenced by std::_Rope_RopeRep< _CharT, _Allocator >::_M_unref_nonnil().

void std::_Refcount_Base::_M_incr   [inline]
 

Definition at line 186 of file stl_threads.h.

References _M_ref_count.

Referenced by std::_Rope_RopeRep< _CharT, _Allocator >::_M_ref_nonnil(), and std::_Rope_RopeRep< _CharT, _Allocator >::_S_ref().


Member Data Documentation

volatile _RC_t std::_Refcount_Base::_M_ref_count
 

Definition at line 105 of file stl_threads.h.

Referenced by _M_decr(), _M_incr(), _Refcount_Base(), and std::_Rope_RopeRep< _CharT, _Allocator >::_S_free_if_unref().


The documentation for this struct was generated from the following file:
Generated on Mon Apr 8 03:17:28 2002 for libstdc++-v3 Source by doxygen1.2.15