MezzanineEngine 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Mezzanine::CountedPtr< TypePointedTo > Member List

This is the complete list of members for Mezzanine::CountedPtr< TypePointedTo >, including all inherited members.

_ReferenceCounterMezzanine::CountedPtr< TypePointedTo >protected
Acquire(AnyReferenceCountType *CounterToAcquire)Mezzanine::CountedPtr< TypePointedTo >inlineprotected
CountedPtr classMezzanine::CountedPtr< TypePointedTo >friend
CountedPtr(TypePointedTo *PointerTarget=0)Mezzanine::CountedPtr< TypePointedTo >inlineexplicit
CountedPtr(const CountedPtr &Original)Mezzanine::CountedPtr< TypePointedTo >inline
CountedPtr(const CountedPtr< OtherPointer > &Original)Mezzanine::CountedPtr< TypePointedTo >inline
CountedPtrStaticCast(CountedPtr< OtherPointerTargetType > &Original)Mezzanine::CountedPtr< TypePointedTo >friend
element_type typedefMezzanine::CountedPtr< TypePointedTo >
FirstAcquire(TypePointedTo *PointerTarget)Mezzanine::CountedPtr< TypePointedTo >inlineprotected
Get() const Mezzanine::CountedPtr< TypePointedTo >inline
get() const Mezzanine::CountedPtr< TypePointedTo >inline
GetReferenceCount() const Mezzanine::CountedPtr< TypePointedTo >inline
operator bool() const Mezzanine::CountedPtr< TypePointedTo >inline
operator*() const Mezzanine::CountedPtr< TypePointedTo >inline
operator->() const Mezzanine::CountedPtr< TypePointedTo >inline
operator=(const CountedPtr &Other)Mezzanine::CountedPtr< TypePointedTo >inline
operator==(const CountedPtr &Other) const Mezzanine::CountedPtr< TypePointedTo >inline
RefCountType typedefMezzanine::CountedPtr< TypePointedTo >
Release()Mezzanine::CountedPtr< TypePointedTo >inlineprotected
reset()Mezzanine::CountedPtr< TypePointedTo >inline
reset(const CountedPtr< TypePointedTo > &Other)Mezzanine::CountedPtr< TypePointedTo >inline
reset(TypePointedTo *PointerTarget)Mezzanine::CountedPtr< TypePointedTo >inline
Reset()Mezzanine::CountedPtr< TypePointedTo >inline
Reset(const CountedPtr< TypePointedTo > &Other)Mezzanine::CountedPtr< TypePointedTo >inline
Reset(TypePointedTo *PointerTarget)Mezzanine::CountedPtr< TypePointedTo >inline
Unique() const Mezzanine::CountedPtr< TypePointedTo >inline
unique() const Mezzanine::CountedPtr< TypePointedTo >inline
use_count() const Mezzanine::CountedPtr< TypePointedTo >inline
UseCount() const Mezzanine::CountedPtr< TypePointedTo >inline
~CountedPtr()Mezzanine::CountedPtr< TypePointedTo >inline