halcheck 1.0
Loading...
Searching...
No Matches
lib/any

An implementation of std::any. More...

Classes

class  halcheck::lib::any
 An implemenetation of std::any. More...
 
struct  halcheck::lib::bad_any_cast
 An implementation of std::bad_any_cast. More...
 

Functions

template<typename T >
any_cast (const any &operand)
 An implementation of std::any_cast.
 
template<typename T >
any_cast (any &operand)
 An implementation of std::any_cast.
 
template<typename T >
any_cast (any &&operand)
 An implementation of std::any_cast.
 
template<typename T >
const T * any_cast (const any *operand) noexcept
 An implementation of std::any_cast.
 
template<typename T >
T * any_cast (any *operand) noexcept
 An implementation of std::any_cast.
 
template<typename T , typename... Args>
any make_any (Args &&...args)
 An implementation of std::make_any.
 

Detailed Description

An implementation of std::any.

See also
https://en.cppreference.com/w/cpp/header/any