RSC  0.17.1
rsc::patterns::dereferencer< T > Struct Template Reference

#include <Accessors.h>

Collaboration diagram for rsc::patterns::dereferencer< T >:
Collaboration graph

Public Types

typedef T & result_type
 

Public Member Functions

result_type operator() (T *t) const
 
detail::force_const< result_type >::type operator() (const T *t) const
 

Detailed Description

template<typename T>
struct rsc::patterns::dereferencer< T >

Author
Jan Moringen jmori.nosp@m.nge@.nosp@m.techf.nosp@m.ak.u.nosp@m.ni-bi.nosp@m.elef.nosp@m.eld.d.nosp@m.e

Definition at line 43 of file Accessors.h.

Member Typedef Documentation

template<typename T >
typedef T& rsc::patterns::dereferencer< T >::result_type

Definition at line 44 of file Accessors.h.

Member Function Documentation

template<typename T >
result_type rsc::patterns::dereferencer< T >::operator() ( T *  t) const
inline

Definition at line 46 of file Accessors.h.

template<typename T >
detail::force_const<result_type>::type rsc::patterns::dereferencer< T >::operator() ( const T *  t) const
inline

Definition at line 51 of file Accessors.h.


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