15 #include <ThirdPartyWarningsDisable.h>
18 #include <ThirdPartyWarningsRestore.h>
30 namespace DICOMTagTools {
53 const char *
const valueList[],
55 bool requiresExistingTag=
true,
56 bool requiresTextStringValue=
true);
71 std::vector<unsigned int> &privateCreators,
72 std::vector<unsigned int> *badPrivateCreators=
nullptr);
81 std::vector<unsigned int> privateIds,
82 std::vector<unsigned int> privateCreators);
101 bool printValue=
false,
103 const std::string &valueIntro=
" with value '",
104 const std::string &valueExtro=
"'",
105 size_t abbreviateAfter=15u);
120 bool replaceXsByZeros=
false);
137 std::string strToReplace,
138 bool correctTagValues=
false,
139 const std::string &defaultTagContent=
"");
MLint64 MLint
A signed ML integer type with at least 64 bits used for index calculations on very large images even ...
boost::shared_ptr< const Tree > Const_TreePtr
boost::shared_ptr< const Dict > Const_DictPtr