OpenJPH
Open-source implementation of JPEG2000 Part-15
|
#include <ojph_file.h>
Public Types | |
enum | seek : int { OJPH_SEEK_SET = SEEK_SET , OJPH_SEEK_CUR = SEEK_CUR , OJPH_SEEK_END = SEEK_END } |
Public Member Functions | |
virtual | ~outfile_base () |
virtual size_t | write (const void *ptr, size_t size)=0 |
virtual si64 | tell () |
virtual int | seek (si64 offset, enum outfile_base::seek origin) |
virtual void | flush () |
virtual void | close () |
Definition at line 74 of file ojph_file.h.
enum ojph::outfile_base::seek : int |
Enumerator | |
---|---|
OJPH_SEEK_SET | |
OJPH_SEEK_CUR | |
OJPH_SEEK_END |
Definition at line 78 of file ojph_file.h.
|
inlinevirtual |
Definition at line 83 of file ojph_file.h.
|
inlinevirtual |
Reimplemented in ojph::j2c_outfile, and ojph::mem_outfile.
Definition at line 93 of file ojph_file.h.
Referenced by ojph::local::codestream::close().
|
inlinevirtual |
Reimplemented in ojph::j2c_outfile.
Definition at line 92 of file ojph_file.h.
|
inlinevirtual |
Reimplemented in ojph::mem_outfile.
Definition at line 87 of file ojph_file.h.
References ojph_unused.
|
inlinevirtual |
Reimplemented in ojph::j2c_outfile, and ojph::mem_outfile.
Definition at line 86 of file ojph_file.h.
|
pure virtual |
Implemented in ojph::j2c_outfile, and ojph::mem_outfile.
Referenced by ojph::local::codestream::flush(), ojph::local::tile::flush(), ojph::local::param_cod::internal_write_coc(), ojph::local::param_qcd::internal_write_qcc(), ojph::local::param_siz::write(), ojph::local::param_cod::write(), ojph::local::param_qcd::write(), ojph::local::param_cap::write(), ojph::local::param_tlm::write(), ojph::local::precinct::write(), ojph::local::param_nlt::write(), ojph::local::param_sot::write(), and ojph::local::codestream::write_headers().