Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
Gray::cNewPtr2< TYPE > Member List

This is the complete list of members for Gray::cNewPtr2< TYPE >, including all inherited members.

AllocArray(size_t nSize=1) noexceptGray::cNewPtr< TYPE >inline
AllocArray(size_t nSize, const TYPE *p) noexceptGray::cNewPtr< TYPE >inline
AsignPtr(TYPE *p2) noexceptGray::cNewPtr< TYPE >inlineprotected
AsignRef(THIS_t &ref) noexceptGray::cNewPtr< TYPE >inlineprotected
AttachPtr(TYPE *p) noexceptGray::cPtrFacade< TYPE >inline
cNewPtr() noexceptGray::cNewPtr< TYPE >inline
cNewPtr(TYPE *pObj) noexceptGray::cNewPtr< TYPE >inlineexplicit
cNewPtr2()Gray::cNewPtr2< TYPE >inline
cNewPtr2(const THIS_t &rObj)Gray::cNewPtr2< TYPE >inline
cNewPtr2(const SUPER_t &rObj)Gray::cNewPtr2< TYPE >inline
cNewPtr2(TYPE *pObj)Gray::cNewPtr2< TYPE >inlineexplicit
cPtrFacade(TYPE *p=nullptr) noexceptGray::cPtrFacade< TYPE >inline
cPtrFacade(THIS_t &&ref) noexceptGray::cPtrFacade< TYPE >inline
DetachPtr() noexceptGray::cPtrFacade< TYPE >inline
Dupe(const SUPER_t &rObj)Gray::cNewPtr2< TYPE >inlinestatic
FreeLast() noexceptGray::cNewPtr< TYPE >inlineprotected
get_PPtr()Gray::cPtrFacade< TYPE >inline
get_Ptr() const noexceptGray::cPtrFacade< TYPE >inline
get_Ref() constGray::cPtrFacade< TYPE >inline
isValidPtr() const noexceptGray::cPtrFacade< TYPE >inline
m_pGray::cPtrFacade< TYPE >protected
operator TYPE *() const noexceptGray::cPtrFacade< TYPE >inline
operator!() const noexceptGray::cPtrFacade< TYPE >inline
operator!=(const TYPE *p2) const noexceptGray::cNewPtr< TYPE >inline
Gray::cPtrFacade::operator!=(TYPE *p2) const noexceptGray::cPtrFacade< TYPE >inline
operator*() constGray::cNewPtr< TYPE >inline
operator->() constGray::cNewPtr< TYPE >inline
operator=(TYPE *p2)Gray::cNewPtr2< TYPE >inline
operator=(const THIS_t &ref)Gray::cNewPtr2< TYPE >inline
Gray::cNewPtr::operator=(THIS_t &ref) noexceptGray::cNewPtr< TYPE >inline
Gray::cPtrFacade::operator=(THIS_t &&ref) noexceptGray::cPtrFacade< TYPE >inline
operator==(const TYPE *p2) const noexceptGray::cNewPtr< TYPE >inline
Gray::cPtrFacade::operator==(TYPE *p2) const noexceptGray::cPtrFacade< TYPE >inline
put_Ptr(TYPE *p) noexceptGray::cPtrFacade< TYPE >inline
ReleasePtr() noexceptGray::cNewPtr< TYPE >inline
~cNewPtr()Gray::cNewPtr< TYPE >inline