|
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.
|
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::tile::flush(), ojph::local::param_cod::internal_write_coc(), ojph::local::param_qcd::internal_write_qcc(), ojph::local::param_cap::write(), ojph::local::param_cod::write(), ojph::local::param_nlt::write(), ojph::local::param_qcd::write(), ojph::local::param_siz::write(), ojph::local::param_sot::write(), ojph::local::param_sot::write(), ojph::local::param_tlm::write(), ojph::local::precinct::write(), and ojph::local::codestream::write_headers().