lean cpp library
A lean C++ library providing efficient utility classes for high-performance C++ applications.
lean::smart::cloneable_obj< Cloneable, PointerSemantics > Member List
This is the complete list of members for lean::smart::cloneable_obj< Cloneable, PointerSemantics >, including all inherited members.
cloneable_obj(const value_type &cloneable)lean::smart::cloneable_obj< Cloneable, PointerSemantics > [inline]
cloneable_obj(const cloneable_obj &right)lean::smart::cloneable_obj< Cloneable, PointerSemantics > [inline]
cloneable_obj(const value_type *cloneable)lean::smart::cloneable_obj< Cloneable, PointerSemantics > [inline]
get(void)lean::smart::cloneable_obj< Cloneable, PointerSemantics > [inline]
get(void) const lean::smart::cloneable_obj< Cloneable, PointerSemantics > [inline]
getptr(void)lean::smart::cloneable_obj< Cloneable, PointerSemantics > [inline]
getptr(void) const lean::smart::cloneable_obj< Cloneable, PointerSemantics > [inline]
maybe_const_value_type typedeflean::smart::cloneable_obj< Cloneable, PointerSemantics >
null()lean::smart::cloneable_obj< Cloneable, PointerSemantics > [inline, static]
operator maybe_const_value_type &() const lean::smart::cloneable_obj< Cloneable, PointerSemantics > [inline]
operator value_type &()lean::smart::cloneable_obj< Cloneable, PointerSemantics > [inline]
operator*()lean::smart::cloneable_obj< Cloneable, PointerSemantics > [inline]
operator*() const lean::smart::cloneable_obj< Cloneable, PointerSemantics > [inline]
operator->()lean::smart::cloneable_obj< Cloneable, PointerSemantics > [inline]
operator->() const lean::smart::cloneable_obj< Cloneable, PointerSemantics > [inline]
operator=(const value_type &cloneable)lean::smart::cloneable_obj< Cloneable, PointerSemantics > [inline]
operator=(const value_type *cloneable)lean::smart::cloneable_obj< Cloneable, PointerSemantics > [inline]
operator=(const cloneable_obj &right)lean::smart::cloneable_obj< Cloneable, PointerSemantics > [inline]
valid() const lean::smart::cloneable_obj< Cloneable, PointerSemantics > [inline]
value_type typedeflean::smart::cloneable_obj< Cloneable, PointerSemantics >
~cloneable_obj()lean::smart::cloneable_obj< Cloneable, PointerSemantics > [inline]