Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::gil::deref_base< ConstT, Value, Reference, ConstReference, ArgType, ResultType, IsMutable > Struct Template Reference

Helper base class for pixel dereference adaptors. More...

#include <utilities.hpp>

Inheritance diagram for boost::gil::deref_base< ConstT, Value, Reference, ConstReference, ArgType, ResultType, IsMutable >:
Collaboration diagram for boost::gil::deref_base< ConstT, Value, Reference, ConstReference, ArgType, ResultType, IsMutable >:

Public Types

typedef ConstT const_t
 
typedef Value value_type
 
typedef Reference reference
 
typedef ConstReference const_reference
 

Public Member Functions

 BOOST_STATIC_CONSTANT (bool, is_mutable=IsMutable)
 

Detailed Description

template<typename ConstT, typename Value, typename Reference, typename ConstReference, typename ArgType, typename ResultType, bool IsMutable>
struct boost::gil::deref_base< ConstT, Value, Reference, ConstReference, ArgType, ResultType, IsMutable >

Helper base class for pixel dereference adaptors.

Member Typedef Documentation

template<typename ConstT, typename Value, typename Reference, typename ConstReference, typename ArgType, typename ResultType, bool IsMutable>
typedef ConstReference boost::gil::deref_base< ConstT, Value, Reference, ConstReference, ArgType, ResultType, IsMutable >::const_reference
template<typename ConstT, typename Value, typename Reference, typename ConstReference, typename ArgType, typename ResultType, bool IsMutable>
typedef ConstT boost::gil::deref_base< ConstT, Value, Reference, ConstReference, ArgType, ResultType, IsMutable >::const_t
template<typename ConstT, typename Value, typename Reference, typename ConstReference, typename ArgType, typename ResultType, bool IsMutable>
typedef Reference boost::gil::deref_base< ConstT, Value, Reference, ConstReference, ArgType, ResultType, IsMutable >::reference
template<typename ConstT, typename Value, typename Reference, typename ConstReference, typename ArgType, typename ResultType, bool IsMutable>
typedef Value boost::gil::deref_base< ConstT, Value, Reference, ConstReference, ArgType, ResultType, IsMutable >::value_type

Member Function Documentation

template<typename ConstT, typename Value, typename Reference, typename ConstReference, typename ArgType, typename ResultType, bool IsMutable>
boost::gil::deref_base< ConstT, Value, Reference, ConstReference, ArgType, ResultType, IsMutable >::BOOST_STATIC_CONSTANT ( bool  ,
is_mutable  = IsMutable 
)

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