Empirical
emp::Ptr< TYPE > Member List

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

Cast()emp::Ptr< TYPE >inline
Cast() const emp::Ptr< TYPE >inline
DebugGetArrayBytes() const emp::Ptr< TYPE >inline
DebugGetCount() const emp::Ptr< TYPE >inline
DebugIsActive() const emp::Ptr< TYPE >inline
DebugIsArray() const emp::Ptr< TYPE >inline
Delete()emp::Ptr< TYPE >inline
DeleteArray()emp::Ptr< TYPE >inline
DynamicCast()emp::Ptr< TYPE >inline
element_type typedefemp::Ptr< TYPE >
Hash() const emp::Ptr< TYPE >inline
IsNull() const emp::Ptr< TYPE >inline
New(T &&...args)emp::Ptr< TYPE >inline
NewArray(size_t array_size)emp::Ptr< TYPE >inline
OK() const emp::Ptr< TYPE >inline
operator bool()emp::Ptr< TYPE >inline
operator bool() const emp::Ptr< TYPE >inline
operator TYPE *()emp::Ptr< TYPE >inline
operator!=(const Ptr< TYPE > &in_ptr) const emp::Ptr< TYPE >inline
operator!=(const TYPE *in_ptr) const emp::Ptr< TYPE >inline
operator*()emp::Ptr< TYPE >inline
operator*() const emp::Ptr< TYPE >inline
operator->()emp::Ptr< TYPE >inline
operator->() const emp::Ptr< TYPE >inline
operator<(const Ptr< TYPE > &in_ptr) const emp::Ptr< TYPE >inline
operator<(const TYPE *in_ptr) const emp::Ptr< TYPE >inline
operator<=(const Ptr< TYPE > &in_ptr) const emp::Ptr< TYPE >inline
operator<=(const TYPE *in_ptr) const emp::Ptr< TYPE >inline
operator=(const Ptr< TYPE > &_in)emp::Ptr< TYPE >inline
operator=(Ptr< TYPE > &&_in)emp::Ptr< TYPE >inline
operator=(T2 *_in)emp::Ptr< TYPE >inline
operator=(Ptr< T2 > _in)emp::Ptr< TYPE >inline
operator==(const Ptr< TYPE > &in_ptr) const emp::Ptr< TYPE >inline
operator==(const TYPE *in_ptr) const emp::Ptr< TYPE >inline
operator>(const Ptr< TYPE > &in_ptr) const emp::Ptr< TYPE >inline
operator>(const TYPE *in_ptr) const emp::Ptr< TYPE >inline
operator>=(const Ptr< TYPE > &in_ptr) const emp::Ptr< TYPE >inline
operator>=(const TYPE *in_ptr) const emp::Ptr< TYPE >inline
operator[](size_t pos)emp::Ptr< TYPE >inline
operator[](size_t pos) const emp::Ptr< TYPE >inline
Ptr()emp::Ptr< TYPE >inline
Ptr(const Ptr< TYPE > &_in)emp::Ptr< TYPE >inline
Ptr(Ptr< TYPE > &&_in)emp::Ptr< TYPE >inline
Ptr(T2 *in_ptr, bool=false)emp::Ptr< TYPE >inline
Ptr(T2 *_ptr, size_t, bool)emp::Ptr< TYPE >inline
Ptr(Ptr< T2 > _in)emp::Ptr< TYPE >inline
Ptr(std::nullptr_t)emp::Ptr< TYPE >inline
Raw()emp::Ptr< TYPE >inline
Raw() const emp::Ptr< TYPE >inline
~Ptr()emp::Ptr< TYPE >inline