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

Namespaces

 any_lite
 
 detail
 
 optional_lite
 
 scope
 
 span_lite
 
 variants
 

Classes

struct  in_place_t
 

Functions

template<class T >
in_place_t in_place (detail::in_place_type_tag< T >=detail::in_place_type_tag< T >())
 
template<std::size_t K>
in_place_t in_place (detail::in_place_index_tag< K >=detail::in_place_index_tag< K >())
 
template<class T >
in_place_t in_place_type (detail::in_place_type_tag< T >=detail::in_place_type_tag< T >())
 
template<std::size_t K>
in_place_t in_place_index (detail::in_place_index_tag< K >=detail::in_place_index_tag< K >())
 

Function Documentation

◆ in_place() [1/2]

template<class T >
in_place_t nonstd::in_place ( detail::in_place_type_tag< T >  = detail::in_place_type_tag<T>())
inline

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

Referenced by nonstd::optional_lite::optional< T >::optional().

◆ in_place() [2/2]

template<std::size_t K>
in_place_t nonstd::in_place ( detail::in_place_index_tag< K >  = detail::in_place_index_tag<K>())
inline

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

◆ in_place_type()

template<class T >
in_place_t nonstd::in_place_type ( detail::in_place_type_tag< T >  = detail::in_place_type_tag<T>())
inline

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

◆ in_place_index()

template<std::size_t K>
in_place_t nonstd::in_place_index ( detail::in_place_index_tag< K >  = detail::in_place_index_tag<K>())
inline

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