Grok 12.0.1
Public Member Functions | Private Attributes | List of all members
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: