Public Member Functions | Public Attributes | Private Attributes
CJPEGEncoderHuffmanTable Class Reference

#include <enchtbl.h>

List of all members.

Public Member Functions

 CJPEGEncoderHuffmanTable (void)
JERRCODE Create (void)
JERRCODE Destroy (void)
JERRCODE Init (int id, int hclass, Ipp8u *bits, Ipp8u *vals)
 operator IppiEncodeHuffmanSpec * (void)
virtual ~CJPEGEncoderHuffmanTable (void)

Public Attributes

Ipp8u m_bits [16]
int m_hclass
int m_id
Ipp8u m_vals [256]

Private Attributes

IppiEncodeHuffmanSpec * m_table

Detailed Description

Definition at line 38 of file enchtbl.h.


Constructor & Destructor Documentation

Definition at line 37 of file enchtbl.cpp.

Definition at line 50 of file enchtbl.cpp.


Member Function Documentation

Definition at line 57 of file enchtbl.cpp.

Definition at line 80 of file enchtbl.cpp.

JERRCODE CJPEGEncoderHuffmanTable::Init ( int  id,
int  hclass,
Ipp8u *  bits,
Ipp8u *  vals 
)

Definition at line 99 of file enchtbl.cpp.

CJPEGEncoderHuffmanTable::operator IppiEncodeHuffmanSpec * ( void  ) [inline]

Definition at line 56 of file enchtbl.h.


Member Data Documentation

Definition at line 46 of file enchtbl.h.

Definition at line 45 of file enchtbl.h.

Definition at line 44 of file enchtbl.h.

IppiEncodeHuffmanSpec* CJPEGEncoderHuffmanTable::m_table [private]

Definition at line 41 of file enchtbl.h.

Definition at line 47 of file enchtbl.h.


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


canon_vbc50i
Author(s): Cedric Pradalier
autogenerated on Mon Jan 6 2014 11:18:28