GATE
gate::Optional< T > Member List

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

andThen(Delegate1< value_t & > const &callback) const (defined in gate::Optional< T >)gate::Optional< T >inline
buffer (defined in gate::Optional< T >)gate::Optional< T >
const_ptr_t typedef (defined in gate::Optional< T >)gate::Optional< T >
const_ref_t typedef (defined in gate::Optional< T >)gate::Optional< T >
create() (defined in gate::Optional< T >)gate::Optional< T >inline
create(const_ref_t src) (defined in gate::Optional< T >)gate::Optional< T >inline
dummy (defined in gate::Optional< T >)gate::Optional< T >
emplace(A1 &a1) (defined in gate::Optional< T >)gate::Optional< T >inline
emplace(A1 &a1, A2 &a2) (defined in gate::Optional< T >)gate::Optional< T >inline
emplace(A1 &a1, A2 &a2, A3 &a3) (defined in gate::Optional< T >)gate::Optional< T >inline
emplace(A1 &a1, A2 &a2, A3 &a3, A4 &a4) (defined in gate::Optional< T >)gate::Optional< T >inline
emplace(A1 &a1, A2 &a2, A3 &a3, A4 &a4, A5 &a5) (defined in gate::Optional< T >)gate::Optional< T >inline
emplace(A1 &a1, A2 &a2, A3 &a3, A4 &a4, A5 &a5, A6 &a6) (defined in gate::Optional< T >)gate::Optional< T >inline
empty() const noexcept (defined in gate::Optional< T >)gate::Optional< T >inline
get() const noexcept (defined in gate::Optional< T >)gate::Optional< T >inline
hasValue() const noexcept (defined in gate::Optional< T >)gate::Optional< T >inline
operator!() const noexcept (defined in gate::Optional< T >)gate::Optional< T >inline
operator*() noexcept (defined in gate::Optional< T >)gate::Optional< T >inline
operator*() const noexcept (defined in gate::Optional< T >)gate::Optional< T >inline
operator->() noexcept (defined in gate::Optional< T >)gate::Optional< T >inline
operator->() const noexcept (defined in gate::Optional< T >)gate::Optional< T >inline
operator=(self_t const &src) (defined in gate::Optional< T >)gate::Optional< T >inline
Optional() (defined in gate::Optional< T >)gate::Optional< T >inline
Optional(self_t const &src) (defined in gate::Optional< T >)gate::Optional< T >inline
orElse(Delegate0 const &callback) const (defined in gate::Optional< T >)gate::Optional< T >inline
orThrow() const (defined in gate::Optional< T >)gate::Optional< T >inline
ptr_t typedef (defined in gate::Optional< T >)gate::Optional< T >
ref_t typedef (defined in gate::Optional< T >)gate::Optional< T >
reset() noexcept (defined in gate::Optional< T >)gate::Optional< T >inline
self_t typedef (defined in gate::Optional< T >)gate::Optional< T >
value() noexcept (defined in gate::Optional< T >)gate::Optional< T >inline
value() const noexcept (defined in gate::Optional< T >)gate::Optional< T >inline
value(const_ref_t defaultValue) const (defined in gate::Optional< T >)gate::Optional< T >inline
value_t typedef (defined in gate::Optional< T >)gate::Optional< T >
~Optional() noexcept (defined in gate::Optional< T >)gate::Optional< T >inline