[#index] = Global namespace :mrdocs: == Namespaces [cols=1] |=== | Name | xref:beman.adoc[`beman`] |=== == xref:beman.adoc[beman] namespace === Namespaces [cols=1] |=== | Name | xref:beman/optional.adoc[`optional`] |=== == xref:beman/optional.adoc[beman::optional] namespace === Types [cols="1,4"] |=== | Name| Description | xref:beman/optional/bad_optional_access.adoc[`bad_optional_access`] | Exception thrown when trying to access the value of an empty optional | xref:beman/optional/in_place_t.adoc[`in_place_t`] | Tag type for in‐place construction | xref:beman/optional/nullopt_t.adoc[`nullopt_t`] | Tag type for empty optional construction | xref:beman/optional/optional-03.adoc[`optional`] | Optional Objects | xref:beman/optional/optional-06.adoc[`optional<T&>`] | A specialization of `optional` for references. |=== === Functions [cols="1,4"] |=== | Name| Description | xref:beman/optional/make_optional-02.adoc[`make_optional`] | Make an optional | xref:beman/optional/swap.adoc[`swap`] | Swap | xref:beman/optional/operator_eq-04.adoc[`operator==`] | Equality operators | xref:beman/optional/operator_not_eq-0c.adoc[`operator!=`] | Inequality operators | xref:beman/optional/operator_lt-07.adoc[`operator<`] | Less‐than operators | xref:beman/optional/operator_le-05.adoc[`operator<=`] | Less‐than‐or‐equal operators | xref:beman/optional/operator_gt-05.adoc[`operator>`] | Greater‐than operators | xref:beman/optional/operator_ge-09.adoc[`operator>=`] | Greater‐than‐or‐equal operators | xref:beman/optional/operator_3way-04.adoc[`operator<=>`] | Three‐way comparison operators |=== === Variables [cols="1,4"] |=== | Name| Description | xref:beman/optional/in_place.adoc[`in_place`] | Tag for in‐place construction | xref:beman/optional/nullopt.adoc[`nullopt`] | Tag to disengage optional objects. |=== === Concepts [cols="1,4"] |=== | Name| Description | xref:beman/optional/is_derived_from_optional.adoc[`is_derived_from_optional`] | Concept for checking if derived from optional. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#