Grok 15.1.0
grk::ICacheable Class Reference

#include <ICacheable.h>

Inheritance diagram for grk::ICacheable:
grk::Codeblock grk::CompressCodeblock grk::DecompressCodeblock

Public Member Functions

 ICacheable ()
virtual ~ICacheable ()=default
bool isOpen (void)
bool isClosed (void)
bool isError (void)
void setCacheState (GrkCacheState state)

Private Attributes

GrkCacheState state_

Constructor & Destructor Documentation

◆ ICacheable()

grk::ICacheable::ICacheable ( )
inline

◆ ~ICacheable()

virtual grk::ICacheable::~ICacheable ( )
virtualdefault

Member Function Documentation

◆ isClosed()

bool grk::ICacheable::isClosed ( void )
inline

◆ isError()

bool grk::ICacheable::isError ( void )
inline

◆ isOpen()

bool grk::ICacheable::isOpen ( void )
inline

◆ setCacheState()

void grk::ICacheable::setCacheState ( GrkCacheState state)
inline

References state_.

Member Data Documentation

◆ state_

GrkCacheState grk::ICacheable::state_
private

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