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
 
 std11
 

Classes

class  any
 

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 642 of file any-lite.hpp.

References any_cast().

◆ any_cast() [2/4]

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

Definition at line 665 of file any-lite.hpp.

References any_cast(), and any_nodiscard.

◆ any_cast() [3/4]

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

◆ any_cast() [4/4]

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

Definition at line 714 of file any-lite.hpp.

References any_nullptr, nonstd::any_lite::any::to_ptr(), and nonstd::any_lite::any::type().

Referenced by any_cast().