Public Member Functions | |
void | Init (Size size, LONG bitsPerSample, LONG ccomp) |
void | AddScan (const void *compareData, const JlsParameters *pparams) |
void | AddLSE (const JlsCustomParameters *pcustom) |
void | AddColorTransform (int i) |
size_t | GetBytesWritten () |
size_t | GetLength () |
size_t | Write (BYTE *pdata, size_t cbyteLength) |
void | EnableCompare (bool bCompare) |
Private Member Functions | |
BYTE * | GetPos () const |
void | WriteByte (BYTE val) |
void | WriteBytes (const OFVector< BYTE > &rgbyte) |
void | WriteWord (USHORT val) |
void | Seek (size_t byteCount) |
Private Attributes | |
bool | _bCompare |
BYTE * | _pdata |
size_t | _cbyteOffset |
size_t | _cbyteLength |
LONG | _icompLast |
OFVector< JpegSegment * > | _segments |
Friends | |
class | JpegMarkerSegment |
class | JpegImageDataSegment |
Definition at line 37 of file streams.h.