Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
virtual bool SetEntryByNumber(std::string const &content,
uint16_t group, uint16_t element);
virtual bool SetEntryByNumber(uint8_t *content, int lgth,
virtual bool SetEntryByNumber(std::string const &content,
uint16_t group, uint16_t element);
virtual bool SetEntryByNumber(uint8_t *content, int lgth,
virtual std::string GetEntryByNumber (uint16_t group, uint16_t elem);
virtual std::string GetEntryVRByNumber(uint16_t group, uint16_t elem);
virtual int GetEntryLengthByNumber(uint16_t group, uint16_t elem);
DocEntry *GetDocEntryByNumber(uint16_t group, uint16_t element);
virtual std::string GetEntryByNumber (uint16_t group, uint16_t elem);
virtual std::string GetEntryVRByNumber(uint16_t group, uint16_t elem);
virtual int GetEntryLengthByNumber(uint16_t group, uint16_t elem);
DocEntry *GetDocEntryByNumber(uint16_t group, uint16_t element);
ValEntry *GetValEntryByNumber(uint16_t group, uint16_t element);
BinEntry *GetBinEntryByNumber(uint16_t group, uint16_t element);
ValEntry *GetValEntryByNumber(uint16_t group, uint16_t element);
BinEntry *GetBinEntryByNumber(uint16_t group, uint16_t element);
- void FixDocEntryFoundLength(DocEntry *e, uint32_t l);
- bool IsDocEntryAnInteger (DocEntry *e);
+ void SkipDocEntry (DocEntry *entry);
+ void SkipToNextDocEntry (DocEntry *entry);