#include <dechtbl.h>
Public Member Functions | |
CJPEGDecoderHuffmanTable (void) | |
JERRCODE | Create (void) |
JERRCODE | Destroy (void) |
JERRCODE | Init (int id, int hclass, Ipp8u *bits, Ipp8u *vals) |
bool | IsEmpty (void) |
bool | IsValid (void) |
operator IppiDecodeHuffmanSpec * (void) | |
void | SetInvalid (void) |
virtual | ~CJPEGDecoderHuffmanTable (void) |
Public Attributes | |
int | m_hclass |
int | m_id |
Private Attributes | |
bool | m_bEmpty |
Ipp8u | m_bits [16] |
bool | m_bValid |
IppiDecodeHuffmanSpec * | m_table |
Ipp8u | m_vals [256] |
Definition at line 37 of file dechtbl.cpp.
CJPEGDecoderHuffmanTable::~CJPEGDecoderHuffmanTable | ( | void | ) | [virtual] |
Definition at line 52 of file dechtbl.cpp.
JERRCODE CJPEGDecoderHuffmanTable::Create | ( | void | ) |
Definition at line 59 of file dechtbl.cpp.
Definition at line 84 of file dechtbl.cpp.
JERRCODE CJPEGDecoderHuffmanTable::Init | ( | int | id, |
int | hclass, | ||
Ipp8u * | bits, | ||
Ipp8u * | vals | ||
) |
Definition at line 105 of file dechtbl.cpp.
bool CJPEGDecoderHuffmanTable::IsEmpty | ( | void | ) | [inline] |
bool CJPEGDecoderHuffmanTable::IsValid | ( | void | ) | [inline] |
CJPEGDecoderHuffmanTable::operator IppiDecodeHuffmanSpec * | ( | void | ) | [inline] |
void CJPEGDecoderHuffmanTable::SetInvalid | ( | void | ) | [inline] |
bool CJPEGDecoderHuffmanTable::m_bEmpty [private] |
Ipp8u CJPEGDecoderHuffmanTable::m_bits[16] [private] |
bool CJPEGDecoderHuffmanTable::m_bValid [private] |
IppiDecodeHuffmanSpec* CJPEGDecoderHuffmanTable::m_table [private] |
Ipp8u CJPEGDecoderHuffmanTable::m_vals[256] [private] |