Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::optional_detail::optional_base< T > Member List

This is the complete list of members for boost::optional_detail::optional_base< T >, including all inherited members.

argument_type typedefboost::optional_detail::optional_base< T >protected
assign(optional_base const &rhs)boost::optional_detail::optional_base< T >inlineprotected
assign(optional_base &&rhs)boost::optional_detail::optional_base< T >inlineprotected
assign(optional< U > const &rhs)boost::optional_detail::optional_base< T >inlineprotected
assign(optional< U > &&rhs)boost::optional_detail::optional_base< T >inlineprotected
assign(argument_type val)boost::optional_detail::optional_base< T >inlineprotected
assign(rval_reference_type val)boost::optional_detail::optional_base< T >inlineprotected
assign(none_t) BOOST_NOEXCEPTboost::optional_detail::optional_base< T >inlineprotected
assign_expr(Expr &&expr, ExprPtr const *tag)boost::optional_detail::optional_base< T >inlineprotected
assign_expr_to_initialized(Expr &&factory, in_place_factory_base const *tag)boost::optional_detail::optional_base< T >inlineprotected
assign_expr_to_initialized(Expr &&factory, typed_in_place_factory_base const *tag)boost::optional_detail::optional_base< T >inlineprotected
assign_expr_to_initialized(Expr &&expr, void const *)boost::optional_detail::optional_base< T >inlineprotected
assign_value(argument_type val, is_not_reference_tag)boost::optional_detail::optional_base< T >inlineprotected
assign_value(argument_type val, is_reference_tag)boost::optional_detail::optional_base< T >inlineprotected
assign_value(rval_reference_type val, is_not_reference_tag)boost::optional_detail::optional_base< T >inlineprotected
assign_value(rval_reference_type val, is_reference_tag)boost::optional_detail::optional_base< T >inlineprotected
construct(argument_type val)boost::optional_detail::optional_base< T >inlineprotected
construct(rval_reference_type val)boost::optional_detail::optional_base< T >inlineprotected
construct(Expr &&factory, in_place_factory_base const *)boost::optional_detail::optional_base< T >inlineprotected
construct(Expr &&factory, typed_in_place_factory_base const *)boost::optional_detail::optional_base< T >inlineprotected
construct(Expr &&expr, void const *)boost::optional_detail::optional_base< T >inlineprotected
destroy()boost::optional_detail::optional_base< T >inlineprotected
emplace_assign(Args &&...args)boost::optional_detail::optional_base< T >inlineprotected
get_impl() const boost::optional_detail::optional_base< T >inlineprotected
get_impl()boost::optional_detail::optional_base< T >inlineprotected
get_ptr() const boost::optional_detail::optional_base< T >inline
get_ptr()boost::optional_detail::optional_base< T >inline
get_ptr_impl() const boost::optional_detail::optional_base< T >inlineprotected
get_ptr_impl()boost::optional_detail::optional_base< T >inlineprotected
is_initialized() const boost::optional_detail::optional_base< T >inline
is_not_reference_tag typedefboost::optional_detail::optional_base< T >protected
is_reference_predicate typedefboost::optional_detail::optional_base< T >protected
is_reference_tag typedefboost::optional_detail::optional_base< T >protected
optional_base()boost::optional_detail::optional_base< T >inlineprotected
optional_base(none_t)boost::optional_detail::optional_base< T >inlineprotected
optional_base(argument_type val)boost::optional_detail::optional_base< T >inlineprotected
optional_base(rval_reference_type val)boost::optional_detail::optional_base< T >inlineprotected
optional_base(bool cond, argument_type val)boost::optional_detail::optional_base< T >inlineprotected
optional_base(optional_base const &rhs)boost::optional_detail::optional_base< T >inlineprotected
optional_base(optional_base &&rhs)boost::optional_detail::optional_base< T >inlineprotected
optional_base(Expr &&expr, PtrExpr const *tag)boost::optional_detail::optional_base< T >inlineexplicitprotected
pointer_const_type typedefboost::optional_detail::optional_base< T >protected
pointer_type typedefboost::optional_detail::optional_base< T >protected
reference_const_type typedefboost::optional_detail::optional_base< T >protected
reference_type typedefboost::optional_detail::optional_base< T >protected
reference_type_of_temporary_wrapper typedefboost::optional_detail::optional_base< T >protected
reset() BOOST_NOEXCEPTboost::optional_detail::optional_base< T >inline
reset(argument_type val)boost::optional_detail::optional_base< T >inline
rval_reference_type typedefboost::optional_detail::optional_base< T >protected
types typedefboost::optional_detail::optional_base< T >
value_type typedefboost::optional_detail::optional_base< T >protected
~optional_base()boost::optional_detail::optional_base< T >inlineprotected