acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
cfref< CFREF, t_functionRelease > Class Template Reference
Inheritance diagram for cfref< CFREF, t_functionRelease >:
ref< REF_BASE > ref_base

Public Types

using REF = ::ref < cfref_base < CFREF, t_functionRelease > >
Public Types inherited from ref< REF_BASE >
using REF_BASE_TYPE = typename REF_BASE::REF_BASE_TYPE

Public Member Functions

ref & operator= (const ref &r)
ref & operator= (REF_BASE_TYPE refbasetype)
Public Member Functions inherited from ref< REF_BASE >
 ref (ref_array &refa, REF_BASE_TYPE refbasetype)
ref & operator= (const ref &r)
ref & operator= (REF_BASE_TYPE refbasetype)
bool operator! () const
ref * clone ()
void release_base ()
void full_release ()
void set (ref_array &refa, REF_BASE_TYPE refbasetype)
 operator REF_BASE_TYPE ()

Additional Inherited Members

Public Attributes inherited from ref_base
bool m_bOwnReference = false
Protected Member Functions inherited from ref< REF_BASE >
 ref (ref *pref)
Protected Attributes inherited from ref< REF_BASE >
REF_BASE * m_prefbase

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