GATE
gate::Wrapper< T > Member List

This is the complete list of members for gate::Wrapper< T >, including all inherited members.

andThen(Delegate1< value_t & > const &callback) const (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
const_ptr_t typedef (defined in gate::Wrapper< T >)gate::Wrapper< T >
const_ref_t typedef (defined in gate::Wrapper< T >)gate::Wrapper< T >
create(value_t const &src) (defined in gate::Wrapper< T >)gate::Wrapper< T >inlinestatic
empty() const noexcept (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
equalsTypeOf(self_t const &that) const noexcept (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
fromPtr(ptr_t ptr) (defined in gate::Wrapper< T >)gate::Wrapper< T >inlinestatic
get() const noexcept (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
hasValue() const noexcept (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
operator!() const noexcept (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
operator!=(self_t const &that) const noexcept (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
operator*() noexcept (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
operator*() const noexcept (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
operator->() noexcept (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
operator->() const noexcept (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
operator<(self_t const &that) const noexcept (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
operator<=(self_t const &that) const noexcept (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
operator=(self_t const &src) (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
operator==(self_t const &that) const noexcept (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
operator>(self_t const &that) const noexcept (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
operator>=(self_t const &that) const noexcept (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
orElse(Delegate0 const &callback) const (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
orThrow() const (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
ptr_t typedef (defined in gate::Wrapper< T >)gate::Wrapper< T >
ref_t typedef (defined in gate::Wrapper< T >)gate::Wrapper< T >
self_t typedef (defined in gate::Wrapper< T >)gate::Wrapper< T >
size() const noexcept (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
swap(self_t &that) (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
type() const noexcept (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
value() noexcept (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
value() const noexcept (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
value(const_ref_t defaultValue) const (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
value_t typedef (defined in gate::Wrapper< T >)gate::Wrapper< T >
Wrapper() (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
Wrapper(gate_wrapper_t *wrapper) (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
Wrapper(self_t const &src) (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
Wrapper(Ptr< T > &src) (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
Wrapper(ptr_t ptr_external, gate_mem_dtor_t specialDestructor=NULL) (defined in gate::Wrapper< T >)gate::Wrapper< T >inline
~Wrapper() noexcept (defined in gate::Wrapper< T >)gate::Wrapper< T >inline