NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.5: NDN, CCN, CCNx, content centric networks
API Documentation
nonstd::any_lite Namespace Reference

Namespaces

 detail
 

Classes

class  any
 
class  bad_any_cast
 

Functions

void swap (any &x, any &y) any_noexcept
 
template<class ValueType >
any_nodiscard ValueType any_cast (any const &operand)
 
template<class ValueType >
any_nodiscard ValueType any_cast (any &operand)
 
template<class ValueType >
any_nodiscard ValueType const * any_cast (any const *operand) any_noexcept
 
template<class ValueType >
any_nodiscard ValueType * any_cast (any *operand) any_noexcept
 

Function Documentation

◆ swap()

◆ any_cast() [1/4]

template<class ValueType >
any_nodiscard ValueType nonstd::any_lite::any_cast ( any const &  operand)
inline

Definition at line 571 of file any.hpp.

Referenced by any_cast().

◆ any_cast() [2/4]

template<class ValueType >
any_nodiscard ValueType nonstd::any_lite::any_cast ( any operand)
inline

Definition at line 589 of file any.hpp.

References any_cast().

◆ any_cast() [3/4]

template<class ValueType >
any_nodiscard ValueType const* nonstd::any_lite::any_cast ( any const *  operand)
inline

Definition at line 624 of file any.hpp.

References any_nullptr.

◆ any_cast() [4/4]

template<class ValueType >
any_nodiscard ValueType* nonstd::any_lite::any_cast ( any operand)
inline

Definition at line 630 of file any.hpp.

References any_nullptr.