(default)
Class scoped_refptr
in cef_ref_counted.h
- template < class T > class scoped_refptr
Field Summary |
protected T* |
ptr_
|
Method Summary |
T* |
get() const
|
T* |
operator->() const
|
scoped_refptr< T >& |
operator=( T* p )
|
scoped_refptr< T >& |
operator=( const scoped_refptr< T >& r )
|
scoped_refptr< T >& |
operator=( const scoped_refptr< U >& r )
|
void |
swap( T** pp )
|
void |
swap( scoped_refptr< T >& r )
|
operator |
T*() const
|
ptr_
protected T* ptr_;
scoped_refptr
public scoped_refptr( T* p );
scoped_refptr
public scoped_refptr( const scoped_refptr< T >& r );
scoped_refptr
public scoped_refptr( const scoped_refptr< U >& r );
scoped_refptr
public scoped_refptr();
~scoped_refptr
public ~scoped_refptr();
get
public T* get() const;
operator->
public T* operator->() const;
operator=
public scoped_refptr< T >& operator=( T* p );
operator=
public scoped_refptr< T >& operator=( const scoped_refptr< T >& r );
operator=
public scoped_refptr< T >& operator=( const scoped_refptr< U >& r );
swap
public void swap( T** pp );
swap
public void swap( scoped_refptr< T >& r );
T*
public operator T*() const;
Chromium Embedded Framework (CEF) Copyright © 2016 Marshall A. Greenblatt