Grok 20.3.2
grk::TileCodingParamsPool Class Reference

#include <CodingParams.h>

Public Member Functions

 TileCodingParamsPool ()=default
TileCodingParamsget (uint16_t tileIndex)

Private Attributes

std::unordered_map< uint16_t, std::unique_ptr< TileCodingParams > > tileMap_
std::mutex mutex_

Constructor & Destructor Documentation

◆ TileCodingParamsPool()

grk::TileCodingParamsPool::TileCodingParamsPool ( )
default

Member Function Documentation

◆ get()

TileCodingParams * grk::TileCodingParamsPool::get ( uint16_t tileIndex)
inline

References mutex_, and tileMap_.

Member Data Documentation

◆ mutex_

std::mutex grk::TileCodingParamsPool::mutex_
mutableprivate

Referenced by get().

◆ tileMap_

std::unordered_map<uint16_t, std::unique_ptr<TileCodingParams> > grk::TileCodingParamsPool::tileMap_
private

Referenced by get().


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