14 #ifndef GDCMFILEANONYMIZER_H
15 #define GDCMFILEANONYMIZER_H
24 class FileAnonymizerInternals;
50 void Empty(
Tag const &t );
53 void Remove(
Tag const &t );
58 void Replace(
Tag const &t,
const char *value );
62 void Replace(
Tag const &t,
const char *value,
VL const & vl );
65 void SetInputFileName(
const char *filename_native);
68 void SetOutputFileName(
const char *filename_native);
74 bool ComputeEmptyTagPosition();
75 bool ComputeRemoveTagPosition();
76 bool ComputeReplaceTagPosition();
77 FileAnonymizerInternals *Internals;
83 #endif //GDCMFILEANONYMIZER_H