cartobase 6.0.16
carto::DefaultRefConstruction Class Reference

#include <cartobase/smart/rcptr.h>

Inheritance diagram for carto::DefaultRefConstruction:

Static Protected Member Functions

template<class T>
static const T * release (const_ref< T > *)
 

Friends

template<class T>
class ref
 
template<class T>
class const_ref
 

Detailed Description

Contains the default constructor and destructor for const_ref<T> (see RCObject and DefaultRefConstruction.

Definition at line 89 of file rcptr.h.

Member Function Documentation

◆ release()

template<class T>
const T * carto::DefaultRefConstruction::release ( const_ref< T > * r)
staticprotected

Definition at line 563 of file rcptr.h.

References const_ref.

Referenced by carto::ref< T >::release().

Friends And Related Symbol Documentation

◆ const_ref

template<class T>
friend class const_ref
friend

Definition at line 92 of file rcptr.h.

References const_ref.

Referenced by const_ref, and release().

◆ ref

template<class T>
friend class ref
friend

Definition at line 91 of file rcptr.h.

References ref.

Referenced by ref.


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