packed_channel_reference< BitField, FirstBit, NumBits, false > Class Template Reference
[packed_channel_reference]

#include <channel.hpp>

List of all members.


Detailed Description

template<typename BitField, int FirstBit, int NumBits>
class boost::gil::packed_channel_reference< BitField, FirstBit, NumBits, false >

A constant subbyte channel reference whose bit offset is fixed at compile time. Models ChannelConcept.


Public Types

typedef const packed_channel_reference<
BitField, FirstBit, NumBits,
false > 
const_reference
typedef const packed_channel_reference<
BitField, FirstBit, NumBits,
true > 
mutable_reference
typedef parent_t::integer_t integer_t

Public Member Functions

 packed_channel_reference (const void *data_ptr)
 packed_channel_reference (const packed_channel_reference &ref)
 packed_channel_reference (const mutable_reference &ref)
unsigned first_bit () const
integer_t get () const

Friends

class packed_channel_reference< BitField, FirstBit, NumBits, true >

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

Copyright © 2006-2007 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google