Public Member Functions | |
CCountedCertificateStoreHandle (const HCERTSTORE hStore) | |
CCountedCertificateStoreHandle (const CCountedCertificateStoreHandle &rhs) | |
CCountedCertificateStoreHandle & | operator= (const CCountedCertificateStoreHandle &rhs) |
const T & | GetCounted () const |
T & | GetCounted () |
operator T & () const | |
operator T * () const | |
B * | AddRef () |
B * | Release () |
Static Public Member Functions | |
static B * | Copy (B *pRefCounted) |
Protected Member Functions | |
void | PreRelease () override |
~CCountedCertificateStoreHandle () override | |
Protected Attributes | |
T | m_counted |
CCountedCertificateStoreHandle | ( | const HCERTSTORE | hStore | ) | [inline, explicit] |
CCountedCertificateStoreHandle | ( | const CCountedCertificateStoreHandle & | rhs | ) |
~CCountedCertificateStoreHandle | ( | ) | [override, protected] |
CCountedCertificateStoreHandle& operator= | ( | const CCountedCertificateStoreHandle & | rhs | ) |
void PreRelease | ( | ) | [inline, override, protected, virtual] |
Implements TReferenceCounted.
const T & GetCounted | ( | ) | const [inline, inherited] |
T & GetCounted | ( | ) | [inline, inherited] |
operator T & | ( | ) | const [inline, explicit, inherited] |
operator T * | ( | ) | const [inline, explicit, inherited] |
B * AddRef | ( | ) | [inline, inherited] |
B * Release | ( | ) | [inline, inherited] |
T m_counted [protected, inherited] |