Grok 10.0.5
|
#include <PLCache.h>
Public Member Functions | |
PLCache (CodingParams *cp) | |
virtual | ~PLCache () |
PLMarkerMgr * | createMarkers (BufferedStream *strm) |
PLMarkerMgr * | getMarkers (void) |
void | deleteMarkers (void) |
bool | next (PacketInfo **p) |
void | rewind (void) |
Private Attributes | |
PLMarkerMgr * | pltMarkers |
CodingParams * | cp_ |
grk::PLCache::PLCache | ( | CodingParams * | cp | ) |
|
virtual |
References pltMarkers.
PLMarkerMgr * grk::PLCache::createMarkers | ( | BufferedStream * | strm | ) |
References pltMarkers.
Referenced by grk::TileProcessor::doCompress().
void grk::PLCache::deleteMarkers | ( | void | ) |
References pltMarkers.
Referenced by grk::TileProcessor::doCompress().
PLMarkerMgr * grk::PLCache::getMarkers | ( | void | ) |
bool grk::PLCache::next | ( | PacketInfo ** | p | ) |
References cp_, grk::GRK_ERROR(), grk::PLMarkerMgr::isEnabled(), grk::CodingParams::plm_markers, pltMarkers, and grk::PLMarkerMgr::pop().
Referenced by grk::T2Decompress::processPacket().
void grk::PLCache::rewind | ( | void | ) |
References cp_, grk::CodingParams::plm_markers, pltMarkers, and grk::PLMarkerMgr::rewind().
Referenced by grk::T2Decompress::decompressPackets().
|
private |
|
private |
Referenced by createMarkers(), deleteMarkers(), getMarkers(), next(), rewind(), and ~PLCache().