|
RawSpeed
fast raw decoding library
|
#include "codes/DummyPrefixCodeDecoder.h"
Public Types | |
| using | Tag = CodeTag |
| using | Traits = CodeTraits<CodeTag> |
Public Member Functions | |
| DummyPrefixCodeDecoder (HuffmanCode< CodeTag > code) | |
| DummyPrefixCodeDecoder (PrefixCode< CodeTag > code) | |
| void | setup (bool fullDecode_, bool fixDNGBug16_) |
| bool | isFullDecode () const |
| template<typename BIT_STREAM> | |
| Traits::CodeValueTy | decodeCodeValue (BIT_STREAM &bs) const |
| template<typename BIT_STREAM> | |
| int | decodeDifference (BIT_STREAM &bs) const |
| template<typename BIT_STREAM, bool FULL_DECODE> | |
| int | decode (BIT_STREAM &bs) const |
Private Attributes | |
| bool | fullDecode = true |
| bool | fixDNGBug16 = false |
Definition at line 33 of file DummyPrefixCodeDecoder.h.
| using rawspeed::DummyPrefixCodeDecoder< CodeTag >::Tag = CodeTag |
Definition at line 35 of file DummyPrefixCodeDecoder.h.
| using rawspeed::DummyPrefixCodeDecoder< CodeTag >::Traits = CodeTraits<CodeTag> |
Definition at line 36 of file DummyPrefixCodeDecoder.h.
|
inlineexplicit |
Definition at line 38 of file DummyPrefixCodeDecoder.h.
|
inlineexplicit |
Definition at line 39 of file DummyPrefixCodeDecoder.h.
|
inline |
Definition at line 75 of file DummyPrefixCodeDecoder.h.
References fullDecode, and invariant.
Referenced by decodeCodeValue(), and decodeDifference().
|
inline |
Definition at line 54 of file DummyPrefixCodeDecoder.h.
References decode(), fullDecode, and invariant.
|
inline |
Definition at line 62 of file DummyPrefixCodeDecoder.h.
References decode(), fullDecode, and invariant.
|
inlinenodiscard |
Definition at line 51 of file DummyPrefixCodeDecoder.h.
References fullDecode.
|
inline |
Definition at line 46 of file DummyPrefixCodeDecoder.h.
References fixDNGBug16, and fullDecode.
|
private |
Definition at line 43 of file DummyPrefixCodeDecoder.h.
Referenced by setup().
|
private |
Definition at line 42 of file DummyPrefixCodeDecoder.h.
Referenced by decode(), decodeCodeValue(), decodeDifference(), isFullDecode(), and setup().