+ const std::string& name,
+ unsigned short group,
+ unsigned short element,
+ unsigned int flags)
+ : mKey(key), mName(name), mGroup(group), mElement(element),
+ mFlags(flags)
+ {
+ }
+
+ // Ctor with key, name and flags
+ AttributeDescriptor(const std::string& key,
+ const std::string& name,
+ unsigned int flags = 0);
+ // Ctor with dicom group, elem and flags
+ // The key is built as 'Dgroup_elem'
+ // The user name is retreived from dicom dictionnary
+ AttributeDescriptor(unsigned short group,
+ unsigned short element,