Nui
Classes | Functions
Nui::ContainerWrapUtility Namespace Reference

Classes

class  ReferenceWrapper
 
class  PointerWrapper
 
class  IteratorWrapper
 

Functions

template<typename T , typename ContainerT >
auto & unwrapReferenceWrapper (ReferenceWrapper< T, ContainerT > &wrapper)
 
template<typename T , typename ContainerT >
auto const & unwrapReferenceWrapper (ReferenceWrapper< T, ContainerT > const &wrapper)
 
auto & unwrapReferenceWrapper (auto &ref)
 
auto const & unwrapReferenceWrapper (auto const &ref)
 

Function Documentation

◆ unwrapReferenceWrapper() [1/4]

auto& Nui::ContainerWrapUtility::unwrapReferenceWrapper ( auto &  ref)

◆ unwrapReferenceWrapper() [2/4]

auto const& Nui::ContainerWrapUtility::unwrapReferenceWrapper ( auto const &  ref)

◆ unwrapReferenceWrapper() [3/4]

template<typename T , typename ContainerT >
auto& Nui::ContainerWrapUtility::unwrapReferenceWrapper ( ReferenceWrapper< T, ContainerT > &  wrapper)

◆ unwrapReferenceWrapper() [4/4]

template<typename T , typename ContainerT >
auto const& Nui::ContainerWrapUtility::unwrapReferenceWrapper ( ReferenceWrapper< T, ContainerT > const &  wrapper)