dune-common 2.10
Loading...
Searching...
No Matches
Dune::impl::Buffer< T & > Struct Template Reference

#include <dune/common/parallel/mpifuture.hh>

Inheritance diagram for Dune::impl::Buffer< T & >:
Inheritance graph

Public Member Functions

 Buffer (bool valid=false)
template<class V>
 Buffer (V &&t)
T & get ()
 operator bool () const
T & operator* () const

Public Attributes

std::optional< std::reference_wrapper< T > > value

Constructor & Destructor Documentation

◆ Buffer() [1/2]

template<class T>
Dune::impl::Buffer< T & >::Buffer ( bool valid = false)
inline

◆ Buffer() [2/2]

template<class T>
template<class V>
Dune::impl::Buffer< T & >::Buffer ( V && t)
inline

Member Function Documentation

◆ get()

template<class T>
T & Dune::impl::Buffer< T & >::get ( )
inline

◆ operator bool()

template<class T>
Dune::impl::Buffer< T & >::operator bool ( ) const
inline

◆ operator*()

template<class T>
T & Dune::impl::Buffer< T & >::operator* ( ) const
inline

Member Data Documentation

◆ value

template<class T>
std::optional<std::reference_wrapper<T> > Dune::impl::Buffer< T & >::value

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