#include <CanonicalHuffman.h>
Public Member Functions | |
| BitWrapper (Container &data) | |
| bool | Read () |
| void | Put (bool bit) |
| size_t | Tell () |
| size_t | TellFromEnd () |
| void | Seek (size_t bitPos) |
| void | SeekFromEnd (size_t bitPosFromEnd) |
| void | Reset () |
| Container & | GetContainer () |
Definition at line 251 of file CanonicalHuffman.h.
| Moses::BitWrapper< Container >::BitWrapper | ( | Container & | data | ) | [inline] |
Definition at line 265 of file CanonicalHuffman.h.
| Container& Moses::BitWrapper< Container >::GetContainer | ( | ) | [inline] |
Definition at line 319 of file CanonicalHuffman.h.
| void Moses::BitWrapper< Container >::Put | ( | bool | bit | ) | [inline] |
Definition at line 281 of file CanonicalHuffman.h.
| bool Moses::BitWrapper< Container >::Read | ( | ) | [inline] |
Definition at line 270 of file CanonicalHuffman.h.
Referenced by Moses::CanonicalHuffman< unsigned >::Read().

| void Moses::BitWrapper< Container >::Reset | ( | ) | [inline] |
Definition at line 313 of file CanonicalHuffman.h.
| void Moses::BitWrapper< Container >::Seek | ( | size_t | bitPos | ) | [inline] |
Definition at line 301 of file CanonicalHuffman.h.
Referenced by Moses::BitWrapper< Container >::SeekFromEnd().

| void Moses::BitWrapper< Container >::SeekFromEnd | ( | size_t | bitPosFromEnd | ) | [inline] |
Definition at line 308 of file CanonicalHuffman.h.
References Moses::BitWrapper< Container >::Seek().
Referenced by Moses::PhraseDecoder::CreateTargetPhraseCollection().


| size_t Moses::BitWrapper< Container >::Tell | ( | ) | [inline] |
Definition at line 291 of file CanonicalHuffman.h.
| size_t Moses::BitWrapper< Container >::TellFromEnd | ( | ) | [inline] |
Definition at line 295 of file CanonicalHuffman.h.
Referenced by Moses::PhraseDecoder::DecodeCollection(), and Moses::CanonicalHuffman< unsigned >::Read().

1.5.9