Grok  10.0.3
Public Member Functions | Private Attributes | List of all members
grk::PLCache Class Reference

#include <PLCache.h>

Public Member Functions

 PLCache (CodingParams *cp)
 
virtual ~PLCache ()
 
PLMarkerMgrcreateMarkers (IBufferedStream *strm)
 
PLMarkerMgrgetMarkers (void)
 
void deleteMarkers (void)
 
bool next (PacketInfo **p)
 
void rewind (void)
 

Private Attributes

PLMarkerMgrpltMarkers
 
CodingParamscp_
 

Constructor & Destructor Documentation

◆ PLCache()

grk::PLCache::PLCache ( CodingParams cp)

◆ ~PLCache()

grk::PLCache::~PLCache ( )
virtual

References pltMarkers.

Member Function Documentation

◆ createMarkers()

PLMarkerMgr * grk::PLCache::createMarkers ( IBufferedStream strm)

References pltMarkers.

Referenced by grk::TileProcessor::doCompress().

◆ deleteMarkers()

void grk::PLCache::deleteMarkers ( void  )

References pltMarkers.

Referenced by grk::TileProcessor::doCompress().

◆ getMarkers()

PLMarkerMgr * grk::PLCache::getMarkers ( void  )

◆ next()

bool grk::PLCache::next ( PacketInfo **  p)

◆ rewind()

void grk::PLCache::rewind ( void  )

Member Data Documentation

◆ cp_

CodingParams* grk::PLCache::cp_
private

Referenced by next(), and rewind().

◆ pltMarkers

PLMarkerMgr* grk::PLCache::pltMarkers
private

The documentation for this class was generated from the following files: