Overview   Project   Class   Tree   Index 
CEF3 C++ API Docs - Version 80.1.4+g8927396+chromium-80.0.3987.149
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

base.cef_internal
Class scoped_ptr_impl

   in cef_scoped_ptr.h

template < class T , class D > class scoped_ptr_impl


Inner Classes, Typedefs, and Enums
struct scoped_ptr_impl::Data
          
 
Constructor Summary
scoped_ptr_impl( T* p, const D& d )
          
scoped_ptr_impl( scoped_ptr_impl< U, V >* other )
          
explicit scoped_ptr_impl( T* p )
          
~scoped_ptr_impl()
          
 
Method Summary
 T* get() const
          
 const D& get_deleter() const
          
 T* release()
          
 void reset( T* p )
          
 void swap( scoped_ptr_impl& p2 )
          
 void TakeState( scoped_ptr_impl< U, V >* other )
          
 

Constructor Detail

scoped_ptr_impl

public scoped_ptr_impl( T* p, const D& d );

scoped_ptr_impl

public scoped_ptr_impl( scoped_ptr_impl< U, V >* other );

scoped_ptr_impl

public explicit scoped_ptr_impl( T* p );

~scoped_ptr_impl

public ~scoped_ptr_impl();


Method Detail

get

public T* get() const;

get_deleter

public const D& get_deleter() const;

release

public T* release();

reset

public void reset( T* p );

swap

public void swap( scoped_ptr_impl& p2 );

TakeState

public void TakeState( scoped_ptr_impl< U, V >* other );

 Overview   Project   Class   Tree   Index 
CEF3 C++ API Docs - Version 80.1.4+g8927396+chromium-80.0.3987.149
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

Chromium Embedded Framework (CEF) Copyright © 2016 Marshall A. Greenblatt