]> Creatis software - gdcm.git/blobdiff - src/gdcmHeader.h
2004-02-06 Jean-Pierre Roux
[gdcm.git] / src / gdcmHeader.h
index 1e67bc4f84bd5d18596bd54861d9f73c5773752d..1859192261b322966aaab4c4189366ff1b06494e 100644 (file)
@@ -97,6 +97,8 @@ public:
    inline virtual bool SetEntryByName(std::string content,std::string tagName)
       { return(gdcmParser::SetEntryByName(content,tagName)); }
 
+  inline virtual bool SetEntryLengthByNumber(guint32 l,guint16 group, guint16 element)
+      { return(gdcmParser::SetEntryLengthByNumber(l,group,element)); }
 
    inline virtual void UpdateShaEntries(void)
       { gdcmParser::UpdateShaEntries(); }
@@ -104,11 +106,14 @@ public:
 // Read (used in gdcmFile)
    void SetImageDataSize(size_t ExpectedSize);
 
+   bool operator<(gdcmHeader &header);
+
 protected:
    int write(std::ostream&);   
    int anonymize(std::ostream&);  // FIXME : anonymize should be a friend ?
-
+   bool anonymizeHeader(void);
 private:
+
 };
 
 //-----------------------------------------------------------------------------