- /// \brief Elements whose value is longer than MAX_SIZE_PRINT_ELEMENT_VALUE
- /// are NOT printed.
- static const unsigned int MAX_SIZE_PRINT_ELEMENT_VALUE;
+
+ /// User supplied list of elements to Anonymize
+ ListElements UserAnonymizeList;
+
+ /// User supplied list of elements to force Load
+ ListElements UserForceLoadList;
+
+ /// \brief Bit string integer (each one considered as a boolean)
+ /// Bit 0 : Skip Sequences, if possible
+ /// Bit 1 : Skip Shadow Groups if possible
+ /// Probabely, some more to add
+ int LoadMode;
+
+ /// \brief Whether the gdcm::Document is already parsed/loaded :
+ /// False from the creation of the gdcm::Document untill
+ /// gdcm::Document:Load()
+ bool IsDocumentAlreadyLoaded; // FIXME : probabely useless now
+
+ /// Whether the gdcm::Document was modified since the last Load()
+ bool IsDocumentModified;