ReactOS 0.4.15-dev-8096-ga0eec98
__ptr_base Class Reference

#include <_auto_ptr.h>

Inheritance diagram for __ptr_base:
Collaboration diagram for __ptr_base:

Public Member Functions

void __set (const volatile void *p)
 
void __set (void *p)
 

Public Attributes

void_M_p
 

Detailed Description

Definition at line 24 of file _auto_ptr.h.

Member Function Documentation

◆ __set() [1/2]

void __ptr_base::__set ( const volatile void p)
inline

Definition at line 27 of file _auto_ptr.h.

27{ _M_p = __CONST_CAST(void*,p); }
void * _M_p
Definition: _auto_ptr.h:26
#define __CONST_CAST(__x, __y)
Definition: features.h:584
GLfloat GLfloat p
Definition: glext.h:8902

Referenced by auto_ptr< _Tp >::auto_ptr(), auto_ptr_ref< _Tp >::release(), and auto_ptr< _Tp >::reset().

◆ __set() [2/2]

void __ptr_base::__set ( void p)
inline

Definition at line 28 of file _auto_ptr.h.

28{ _M_p = p; }

Member Data Documentation

◆ _M_p

void* __ptr_base::_M_p

Definition at line 26 of file _auto_ptr.h.

Referenced by __set(), auto_ptr< _Tp >::get(), and auto_ptr< _Tp >::release().


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