13 #ifndef DCM_TREE_FILE_CACHE_H
14 #define DCM_TREE_FILE_CACHE_H
32 virtual void init(std::string
const & filename,
TagId const &
id) =0;
38 virtual bool getValue(boost::uint32_t idx,
unsigned char *dest, boost::uint32_t bufSize) =0;
39 virtual bool getValue(boost::uint32_t idx,
unsigned char *dest, boost::uint32_t bufSize,
40 std::string & colorModel,
unsigned int & fragment) =0;
virtual bool isInitialized() const =0
virtual bool getValue(boost::uint32_t idx, unsigned char *dest, boost::uint32_t bufSize)=0
virtual void init(std::string const &filename, TagId const &id)=0
virtual ~FileCache()=default
virtual bool getValue(boost::uint32_t idx, unsigned char *dest, boost::uint32_t bufSize, std::string &colorModel, unsigned int &fragment)=0
class to dump a DCMTree dicom message into a human readable file this class could be used as a starte...