47 template<
class C>
class P {
56 template<
class D>
operator D *()
const {
76 template<
class C>
friend class P;
84 virtual void decRef();
P()
Definition: base.tpl.cpp:33
bool operator!() const
Definition: base.tpl.cpp:79
bool operator>(C *c) const
bool operator<(C *c) const
bool operator!=(C *c) const
Definition: base.tpl.cpp:64
C * operator->() const
Definition: base.tpl.cpp:54
bool operator==(C *c) const
Definition: base.tpl.cpp:59
#define core_dll
Definition: dll.h:43
std::atomic_int_fast64_t refCount
Definition: base.h:79
_Object * object
Definition: base.h:49
~P()
Definition: base.tpl.cpp:48
P< C > & operator=(C *c)
Definition: base.tpl.cpp:84