Base Framework
ReferenceCounter< TYPE > Member List

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

cast() const noexceptReferenceCounter< TYPE >inline
castChecked() constReferenceCounter< TYPE >inline
copyOnWrite()ReferenceCounter< TYPE >inline
Counter typedefReferenceCounter< TYPE >
getNumberOfReferences() const noexceptReferenceCounter< TYPE >inline
getReferences() const noexceptReferenceCounter< TYPE >inline
getValue() const noexceptReferenceCounter< TYPE >inline
invalidate()ReferenceCounter< TYPE >inline
isMultiReferenced() const noexceptReferenceCounter< TYPE >inline
isType() const noexceptReferenceCounter< TYPE >inline
isValid() const noexceptReferenceCounter< TYPE >inline
operator bool() const noexceptReferenceCounter< TYPE >inline
operator!=(const ReferenceCounter &compare) const noexceptReferenceCounter< TYPE >inline
operator*()ReferenceCounter< TYPE >inline
operator*() constReferenceCounter< TYPE >inline
operator->() noexceptReferenceCounter< TYPE >inline
operator->() const noexceptReferenceCounter< TYPE >inline
operator=(const ReferenceCounter &assign)ReferenceCounter< TYPE >inline
operator=(const ReferenceCounter< POLY > &assign)ReferenceCounter< TYPE >inline
operator=(TYPE *assign)ReferenceCounter< TYPE >inline
operator==(const ReferenceCounter &compare) const noexceptReferenceCounter< TYPE >inline
ReferenceCounter() noexceptReferenceCounter< TYPE >inline
ReferenceCounter(TYPE *_value) noexceptReferenceCounter< TYPE >inline
ReferenceCounter(TYPE *_value, Counter *_references) noexceptReferenceCounter< TYPE >inline
ReferenceCounter(const ReferenceCounter &copy) noexceptReferenceCounter< TYPE >inline
ReferenceCounter(ReferenceCounter &&move) noexceptReferenceCounter< TYPE >inline
ReferenceCounter(const ReferenceCounter< POLY > &copy) noexceptReferenceCounter< TYPE >inline
ReferenceCounter(ReferenceCounter< POLY > &&move) noexceptReferenceCounter< TYPE >inline
~ReferenceCounter()ReferenceCounter< TYPE >inline