Public Types | Public Member Functions | Public Attributes | List of all members
nonstd::ring_span_lite::copy_popper< T > Struct Template Reference

#include <ring_span.hpp>

Public Types

typedef T return_type
 

Public Member Functions

 copy_popper (T const &t)
 
operator() (T &t) const
 

Public Attributes

m_copy
 

Detailed Description

template<class T>
struct nonstd::ring_span_lite::copy_popper< T >

Definition at line 387 of file ring_span.hpp.

Member Typedef Documentation

◆ return_type

template<class T >
typedef T nonstd::ring_span_lite::copy_popper< T >::return_type

Definition at line 389 of file ring_span.hpp.

Constructor & Destructor Documentation

◆ copy_popper()

template<class T >
nonstd::ring_span_lite::copy_popper< T >::copy_popper ( T const &  t)
inline

Definition at line 397 of file ring_span.hpp.

Member Function Documentation

◆ operator()()

template<class T >
T nonstd::ring_span_lite::copy_popper< T >::operator() ( T &  t) const
inline

Definition at line 407 of file ring_span.hpp.

Member Data Documentation

◆ m_copy

template<class T >
T nonstd::ring_span_lite::copy_popper< T >::m_copy

Definition at line 415 of file ring_span.hpp.


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


plotjuggler
Author(s): Davide Faconti
autogenerated on Sun Aug 11 2024 02:24:31