dlvhex  2.5.0
bm::decoder_range_adapter< DEC > Class Template Reference

Adapter to get words from a range stream (see range serialized bit-block) More...

#include <vs10/bm/bmfunc.h>

Public Member Functions

 decoder_range_adapter (DEC &dec, unsigned from_idx, unsigned to_idx)
bm::word_t get_32 ()
 decoder_range_adapter (DEC &dec, unsigned from_idx, unsigned to_idx)
bm::word_t get_32 ()

Private Attributes

DEC & decoder_
unsigned from_
unsigned to_
unsigned cnt_

Detailed Description

template<class DEC>
class bm::decoder_range_adapter< DEC >

Adapter to get words from a range stream (see range serialized bit-block)

Definition at line 5031 of file bmfunc.h.


Constructor & Destructor Documentation

template<class DEC >
bm::decoder_range_adapter< DEC >::decoder_range_adapter ( DEC &  dec,
unsigned  from_idx,
unsigned  to_idx 
) [inline]

Definition at line 5034 of file bmfunc.h.

template<class DEC >
bm::decoder_range_adapter< DEC >::decoder_range_adapter ( DEC &  dec,
unsigned  from_idx,
unsigned  to_idx 
) [inline]

Definition at line 5034 of file bmfunc.h.


Member Function Documentation


Field Documentation

template<class DEC >
unsigned bm::decoder_range_adapter< DEC >::cnt_ [private]

Definition at line 5055 of file bmfunc.h.

Referenced by bm::decoder_range_adapter< DEC >::get_32().

template<class DEC >
DEC & bm::decoder_range_adapter< DEC >::decoder_ [private]

Definition at line 5052 of file bmfunc.h.

Referenced by bm::decoder_range_adapter< DEC >::get_32().

template<class DEC >
unsigned bm::decoder_range_adapter< DEC >::from_ [private]

Definition at line 5053 of file bmfunc.h.

template<class DEC >
unsigned bm::decoder_range_adapter< DEC >::to_ [private]

Definition at line 5054 of file bmfunc.h.

Referenced by bm::decoder_range_adapter< DEC >::get_32().


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