Main Page | Namespace List | Compound List | File List | Compound Members | File Members

Decode Class Reference

#include <decode.h>

List of all members.

Public Member Functions

 Decode (const Id &n, In< Bits > &Cin, In< VYAimageDepth > &imageDepthIn, In< VYAimageComponent > &imageComponentIdIn, In< VYAimageH > &imageHIn, In< VYAimageV > &imageVIn, In< VYAimageDepth > &scanDepthIn, In< VYAimageComponent > &scanComponentIdIn, In< Marker > &DHTmarkerIn, In< Bits > &HuffmanTableIn, In< VYAid > &HuffmanTableIdIn, In< Marker > &DQTmarkerIn, In< Bits > &QuantizationTableIn, In< VYAid > &QuantizationTableIdIn, In< Bits > &restartIntervalBitsIn, Out< VYApixel > &Cout)
const char * type () const

Private Attributes

InPort< BitsCinP
InPort< VYAimageDepthimageDepthInP
InPort< VYAimageComponentimageComponentIdInP
InPort< VYAimageHimageHInP
InPort< VYAimageVimageVInP
InPort< VYAimageDepthscanDepthInP
InPort< VYAimageComponentscanComponentIdInP
InPort< MarkerDHTmarkerInP
InPort< BitsHuffmanTableInP
InPort< VYAidHuffmanTableIdInP
InPort< MarkerDQTmarkerInP
InPort< BitsQuantizationTableInP
InPort< VYAidQuantizationTableIdInP
InPort< BitsrestartIntervalBitsInP
OutPort< VYApixel > CoutP
Fifo< VYApixel > quantizedpixels
Fifo< VYApixel > zigzagpixels
Fifo< VYApixel > dctpixels
VLD vld
IQ iq
IZZ izz
IDCT idct


Constructor & Destructor Documentation

Decode::Decode const Id &  n,
In< Bits > &  Cin,
In< VYAimageDepth > &  imageDepthIn,
In< VYAimageComponent > &  imageComponentIdIn,
In< VYAimageH > &  imageHIn,
In< VYAimageV > &  imageVIn,
In< VYAimageDepth > &  scanDepthIn,
In< VYAimageComponent > &  scanComponentIdIn,
In< Marker > &  DHTmarkerIn,
In< Bits > &  HuffmanTableIn,
In< VYAid > &  HuffmanTableIdIn,
In< Marker > &  DQTmarkerIn,
In< Bits > &  QuantizationTableIn,
In< VYAid > &  QuantizationTableIdIn,
In< Bits > &  restartIntervalBitsIn,
Out< VYApixel > &  Cout
 

Definition at line 13 of file decode.cc.


Member Function Documentation

const char* Decode::type  )  const [inline]
 

Definition at line 43 of file decode.h.


Member Data Documentation

InPort<Bits> Decode::CinP [private]
 

Definition at line 47 of file decode.h.

OutPort<VYApixel> Decode::CoutP [private]
 

Definition at line 63 of file decode.h.

Fifo<VYApixel> Decode::dctpixels [private]
 

Definition at line 68 of file decode.h.

InPort<Marker> Decode::DHTmarkerInP [private]
 

Definition at line 54 of file decode.h.

InPort<Marker> Decode::DQTmarkerInP [private]
 

Definition at line 57 of file decode.h.

InPort<VYAid> Decode::HuffmanTableIdInP [private]
 

Definition at line 56 of file decode.h.

InPort<Bits> Decode::HuffmanTableInP [private]
 

Definition at line 55 of file decode.h.

IDCT Decode::idct [private]
 

Definition at line 74 of file decode.h.

InPort<VYAimageComponent> Decode::imageComponentIdInP [private]
 

Definition at line 49 of file decode.h.

InPort<VYAimageDepth> Decode::imageDepthInP [private]
 

Definition at line 48 of file decode.h.

InPort<VYAimageH> Decode::imageHInP [private]
 

Definition at line 50 of file decode.h.

InPort<VYAimageV> Decode::imageVInP [private]
 

Definition at line 51 of file decode.h.

IQ Decode::iq [private]
 

Definition at line 72 of file decode.h.

IZZ Decode::izz [private]
 

Definition at line 73 of file decode.h.

InPort<VYAid> Decode::QuantizationTableIdInP [private]
 

Definition at line 59 of file decode.h.

InPort<Bits> Decode::QuantizationTableInP [private]
 

Definition at line 58 of file decode.h.

Fifo<VYApixel> Decode::quantizedpixels [private]
 

Definition at line 66 of file decode.h.

InPort<Bits> Decode::restartIntervalBitsInP [private]
 

Definition at line 60 of file decode.h.

InPort<VYAimageComponent> Decode::scanComponentIdInP [private]
 

Definition at line 53 of file decode.h.

InPort<VYAimageDepth> Decode::scanDepthInP [private]
 

Definition at line 52 of file decode.h.

VLD Decode::vld [private]
 

Definition at line 71 of file decode.h.

Fifo<VYApixel> Decode::zigzagpixels [private]
 

Definition at line 67 of file decode.h.


The documentation for this class was generated from the following files:
Generated on Wed Feb 15 14:52:46 2006 for jpegdec by doxygen 1.3.2