#include <DCMTree_FileCache.h>
|
| virtual | ~FileCache ()=default |
| virtual void | init (std::string const &filename, TagId const &id)=0 |
| | Initializes the file cache for filename filename and the DICOM tag ID.
|
| 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 |
Definition at line 26 of file DCMTree_FileCache.h.
◆ ~FileCache()
| virtual DCMTree::FileCache::~FileCache |
( |
| ) |
|
|
virtualdefault |
◆ getValue() [1/2]
| virtual bool DCMTree::FileCache::getValue |
( |
boost::uint32_t | idx, |
|
|
unsigned char * | dest, |
|
|
boost::uint32_t | bufSize ) |
|
pure virtual |
Copies DICOM attribute value to buffer dest with size bufSize. Caller needs to prepare the buffer with the correct size. For values with multiple entries (especially multi-frame images), idx is the index of the requested value.
◆ 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 |
Initializes the file cache for filename filename and the DICOM tag ID.
◆ isInitialized()
| virtual bool DCMTree::FileCache::isInitialized |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: