+
+ /// Extracts group and element from a key of the form "Dgroup_elem"
+ static void GetDicomGroupElementFromKey(const std::string& key,
+ unsigned short& group,
+ unsigned short& elem);
+ /// Cleans the name:
+ /// Replace simple quote by double quotes
+ /// Cut string at NULL chars
+ void CleanName(std::string& str) const;
+ ///Decodes the type of attribute into the existing ones
+ void DecodeType(unsigned int& type) const;
+
+ /// Determines if Attribute is a date
+ bool isDateEntry() const;
+
+ /// Determines if Attribute is a time
+ bool isTimeEntry() const;
+