MeVisLab Toolbox Reference
DCMTree::FileCache Class Referenceabstract

#include <DCMTree_FileCache.h>

Public Member Functions

virtual ~FileCache ()=default
 
virtual void init (std::string const &filename, TagId const &id)=0
 
virtual bool isInitialized () const =0
 
virtual bool getValue (boost::uint32_t idx, unsigned char *dest, boost::uint32_t bufSize)=0
 
virtual bool getValue (boost::uint32_t idx, unsigned char *dest, boost::uint32_t bufSize, std::string &colorModel, unsigned int &fragment)=0
 

Detailed Description

Definition at line 26 of file DCMTree_FileCache.h.

Constructor & Destructor Documentation

◆ ~FileCache()

virtual DCMTree::FileCache::~FileCache ( )
virtualdefault

Member Function Documentation

◆ getValue() [1/2]

virtual bool DCMTree::FileCache::getValue ( boost::uint32_t  idx,
unsigned char *  dest,
boost::uint32_t  bufSize 
)
pure virtual

◆ getValue() [2/2]

virtual bool DCMTree::FileCache::getValue ( boost::uint32_t  idx,
unsigned char *  dest,
boost::uint32_t  bufSize,
std::string &  colorModel,
unsigned int &  fragment 
)
pure virtual

◆ init()

virtual void DCMTree::FileCache::init ( std::string const &  filename,
TagId const &  id 
)
pure virtual

◆ isInitialized()

virtual bool DCMTree::FileCache::isInitialized ( ) const
pure virtual

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