15 #include <FMEThirdPartyWarningsDisable.h>
18 #include <FMEThirdPartyWarningsRestore.h>
30 namespace DICOMTagTools {
48 unsigned char tagIdLowerEightBits,
49 const std::string &privateCreatorString);
57 const std::string &privateCreatorString);
63 bool alsoRemovePrivateCreator);
73 bool removeAllPrivateTags=
false,
74 const std::string &privateCreatorString=
"");
108 const std::vector<DCMTree::TagId> &listOfIdsToRemove);
147 const std::string &newVal =
"",
148 size_t *numGoodManips =
nullptr,
149 size_t *numBadManips =
nullptr,
150 size_t recursionLevel = 0);
191 size_t tagSizeToRemove=0x00040000);
237 const std::string &modStrVal);
246 std::string &errStr);
253 std::string &errStr);
MLint64 MLint
A signed ML integer type with at least 64 bits used for index calculations on very large images even ...
boost::shared_ptr< Tag > TagPtr
Shared pointer to tag.
boost::shared_ptr< Tree > TreePtr
Shared pointer to a DCMTree::Tree.