UFO 1.0.0
An Efficient Probabilistic 3D Mapping Framework That Embraces the Unknown
Loading...
Searching...
No Matches
ufo::proxy_arrow_result< T > Struct Template Reference

Public Member Functions

 proxy_arrow_result (T &&value) noexcept(noexcept(T(std::move(value))))
 
 proxy_arrow_result (T const &value) noexcept(noexcept(T(value)))
 
constexpr T const * operator-> () const noexcept
 
constexpr T * operator-> () noexcept
 

Detailed Description

template<class T>
struct ufo::proxy_arrow_result< T >

Definition at line 50 of file proxy_arrow_result.hpp.

Constructor & Destructor Documentation

◆ proxy_arrow_result() [1/2]

template<class T >
ufo::proxy_arrow_result< T >::proxy_arrow_result ( T const &  value)
inlinenoexcept

Definition at line 51 of file proxy_arrow_result.hpp.

◆ proxy_arrow_result() [2/2]

template<class T >
ufo::proxy_arrow_result< T >::proxy_arrow_result ( T &&  value)
inlinenoexcept

Definition at line 53 of file proxy_arrow_result.hpp.

Member Function Documentation

◆ operator->() [1/2]

template<class T >
constexpr T const * ufo::proxy_arrow_result< T >::operator-> ( ) const
inlineconstexprnoexcept

Definition at line 60 of file proxy_arrow_result.hpp.

◆ operator->() [2/2]

template<class T >
constexpr T * ufo::proxy_arrow_result< T >::operator-> ( )
inlineconstexprnoexcept

Definition at line 58 of file proxy_arrow_result.hpp.


The documentation for this struct was generated from the following file: