A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://en.cppreference.com/w/cpp/language/../algorithm/../../cpp/language/../experimental/any.html below:

std::experimental::any - cppreference.com

Merged into ISO C++ The functionality described on this page was merged into the mainline ISO C++ standard as of 3/2016, see std::any (since C++17)

class any;

(library fundamentals TS)

The class any describes a type-safe container for single values of any type.

1) An object of class any stores an instance of any type that satisfies the constructor requirements or is empty, and this is referred to as the state of the class any object. The stored instance is called the contained object. Two states are equivalent if they are either both empty or if both are not empty and if the contained objects are equivalent.

2) The non-member any_cast functions provide type-safe access to the contained object.

Implementations are encouraged to avoid dynamic allocations for small objects, but such an optimization may only be applied to types that for which std::is_nothrow_move_constructible returns true.

[edit] Member functions constructs an any object
(public member function) [edit] assigns an any object
(public member function) [edit] destroys an any object
(public member function) [edit] Modifiers destroys contained object
(public member function) [edit] swaps two any objects
(public member function) [edit] Observers checks if object holds a value
(public member function) [edit] returns the typeid of the contained value
(public member function) [edit] [edit] Non-member functions swaps two any instances
(function) [edit] type-safe access to the contained object
(function template) [edit] [edit] Helper classes

(library fundamentals TS)

exception thrown by the value-returning forms of any_cast on a type mismatch
(class) [edit]

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4