TwiceAsNice  2019-02-18
Public Member Functions | Public Attributes | Private Member Functions | List of all members
boost::cb_details::item_wrapper< Pointer, Value > Struct Template Reference

Helper item dereference wrapper. More...

#include <details.hpp>

Collaboration diagram for boost::cb_details::item_wrapper< Pointer, Value >:
Collaboration graph

Public Member Functions

 item_wrapper (Value item)
 
Pointer operator() () const
 

Public Attributes

Value m_item
 

Private Member Functions

item_wrapper< Pointer, Value > & operator= (const item_wrapper< Pointer, Value > &)
 

Detailed Description

template<class Pointer, class Value>
struct boost::cb_details::item_wrapper< Pointer, Value >

Helper item dereference wrapper.

Constructor & Destructor Documentation

◆ item_wrapper()

template<class Pointer , class Value >
boost::cb_details::item_wrapper< Pointer, Value >::item_wrapper ( Value  item)
inlineexplicit

Member Function Documentation

◆ operator()()

template<class Pointer , class Value >
Pointer boost::cb_details::item_wrapper< Pointer, Value >::operator() ( ) const
inline

◆ operator=()

template<class Pointer , class Value >
item_wrapper<Pointer, Value>& boost::cb_details::item_wrapper< Pointer, Value >::operator= ( const item_wrapper< Pointer, Value > &  )
private

Member Data Documentation

◆ m_item

template<class Pointer , class Value >
Value boost::cb_details::item_wrapper< Pointer, Value >::m_item

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