Base class. Use JWCompress or JWDecompress instead of this class.
More...
#include <JW.hpp>
|
|
jpeg_error_mgr | jerr |
| IJG's structures and pointers to those structures used by derived classes. More...
|
|
jpeg_error_mgr * | jerr_ptr |
| IJG's structures and pointers to those structures used by derived classes. More...
|
|
jpeg_compress_struct * | cinfo_ptr |
| IJG's structures and pointers to those structures used by derived classes. More...
|
|
jpeg_decompress_struct * | dinfo_ptr |
| IJG's structures and pointers to those structures used by derived classes. More...
|
|
|
std::string | fname |
| The filename used for input (decompress) or output (compress) if set via set_file(). More...
|
|
FILE * | file |
| Input/output file. Used for output when compressing, and input when decompressing. More...
|
|
Base class. Use JWCompress or JWDecompress instead of this class.
◆ ~JW()
◆ JW()
◆ get_filename()
virtual std::string JW::get_filename |
( |
void |
| ) |
const |
|
inlinevirtual |
◆ set_file() [1/2]
JW & JW::set_file |
( |
const std::string & |
filename | ) |
|
|
protectedvirtual |
◆ set_file() [2/2]
JW & JW::set_file |
( |
FILE * |
f | ) |
|
|
protectedvirtual |
- Exceptions
-
std::runtime_error | if the file pointer is null |
◆ cinfo_ptr
jpeg_compress_struct* JW::cinfo_ptr |
IJG's structures and pointers to those structures used by derived classes.
◆ dinfo_ptr
jpeg_decompress_struct* JW::dinfo_ptr |
IJG's structures and pointers to those structures used by derived classes.
◆ file
Input/output file. Used for output when compressing, and input when decompressing.
◆ fname
◆ jerr
IJG's structures and pointers to those structures used by derived classes.
◆ jerr_ptr
jpeg_error_mgr* JW::jerr_ptr |
IJG's structures and pointers to those structures used by derived classes.
The documentation for this class was generated from the following files: