libstdc++
GNU C++ library
std::__detail::_Scoped_ptr< _Tp > Struct Template Reference

#include <locale_conv.h>

Collaboration diagram for std::__detail::_Scoped_ptr< _Tp >:
Collaboration graph

Public Member Functions

 _Scoped_ptr (_Tp *__ptr) noexcept
 
 _Scoped_ptr (_Tp *__ptr, const char *__msg)
 
 _Scoped_ptr (const _Scoped_ptr &)=delete
 
 ~_Scoped_ptr ()
 
_Tp & operator* () const noexcept
 
_Tp * operator-> () const noexcept
 
_Scoped_ptroperator= (const _Scoped_ptr &)=delete
 

Private Attributes

_Tp * _M_ptr
 

Detailed Description

template<typename _Tp>
struct std::__detail::_Scoped_ptr< _Tp >

Definition at line 226 of file locale_conv.h.


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