libpsynth 0.2.1
Public Types | Public Member Functions
psynth::sound::deref_base< ConstT, Value, Reference, ConstReference, ArgType, ResultType, IsMutable > Struct Template Reference

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

#include <util.hpp>

Inheritance diagram for psynth::sound::deref_base< ConstT, Value, Reference, ConstReference, ArgType, ResultType, IsMutable >:
Inheritance graph
[legend]
Collaboration diagram for psynth::sound::deref_base< ConstT, Value, Reference, ConstReference, ArgType, ResultType, IsMutable >:
Collaboration graph
[legend]

List of all members.

Public Types

typedef ConstT const_type
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 psynth::sound::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 psynth::sound::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 psynth::sound::deref_base< ConstT, Value, Reference, ConstReference, ArgType, ResultType, IsMutable >::const_type
template<typename ConstT, typename Value, typename Reference, typename ConstReference, typename ArgType, typename ResultType, bool IsMutable>
typedef Reference psynth::sound::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 psynth::sound::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>
psynth::sound::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: