|
Grok 20.3.2
|
This is the complete list of members for grk::IFetcher, including all inherited members.
| fetchChunks(std::shared_ptr< ChunkBuffer<> > chunkBuffer)=0 | grk::IFetcher | pure virtual |
| fetchChunks(std::shared_ptr< ChunkBuffer<> > chunkBuffer, std::shared_ptr< std::vector< ChunkRequest > > requests)=0 | grk::IFetcher | pure virtual |
| fetchTiles(const TPSEQ_VEC &allTileParts, std::set< uint16_t > &slated, void *user_data, TileFetchCallback callback)=0 | grk::IFetcher | pure virtual |
| getMetadata(const std::string &path, std::map< std::string, std::string > &metadata)=0 | grk::IFetcher | pure virtual |
| init(const std::string &path, const FetchAuth &auth)=0 | grk::IFetcher | pure virtual |
| listDirectory(const std::string &path)=0 | grk::IFetcher | pure virtual |
| notifyThrottleRelease()=0 | grk::IFetcher | pure virtual |
| offset() const =0 | grk::IFetcher | pure virtual |
| onFetchTilesComplete(std::shared_ptr< TileFetchContext > context, bool success)=0 | grk::IFetcher | pure virtual |
| read(uint8_t *buffer, size_t numBytes)=0 | grk::IFetcher | pure virtual |
| seek(uint64_t offset)=0 | grk::IFetcher | pure virtual |
| setFetchThrottle(std::function< bool()> throttle)=0 | grk::IFetcher | pure virtual |
| size() const =0 | grk::IFetcher | pure virtual |
| ~IFetcher()=default | grk::IFetcher | virtual |