14 #ifndef GDCMSTRINGFILTER_H
15 #define GDCMSTRINGFILTER_H
39 void SetDicts(
const Dicts &dicts);
42 std::string ToString(
const Tag& t)
const;
50 std::pair<std::string, std::string> ToStringPair(
const Tag& t)
const;
53 std::string FromString(
const Tag&t,
const char * value,
VL const & vl);
56 std::string FromString(
const Tag&t,
const char * value,
size_t len);
68 bool ExecuteQuery(std::string
const &query, std::string & value)
const;
71 std::pair<std::string, std::string> ToStringPair(
const Tag& t,
DataSet const &ds)
const;
72 bool ExecuteQuery(std::string
const &query,
DataSet const &ds, std::string & value)
const;
80 #endif //GDCMSTRINGFILTER_H
Class to represent a Data Set (which contains Data Elements) A Data Set represents an instance of a r...
Definition: gdcmDataSet.h:55
File & GetFile()
Definition: gdcmStringFilter.h:62
#define GDCM_EXPORT
Definition: gdcmWin32.h:34
Value Length.
Definition: gdcmVL.h:29
StringFilter StringFilter is the class that make gdcm2.x looks more like gdcm1 and transform the bina...
Definition: gdcmStringFilter.h:29
void UseDictAlways(bool)
Definition: gdcmStringFilter.h:36
void SetFile(const File &f)
Set/Get File.
Definition: gdcmStringFilter.h:61
Class for Smart Pointer.
Definition: gdcmObject.h:26
a DICOM File See PS 3.10 File: A File is an ordered string of zero or more bytes, where the first byt...
Definition: gdcmFile.h:33
Class to manipulate the sum of knowledge (all the dict user load)
Definition: gdcmDicts.h:28
const File & GetFile() const
Definition: gdcmStringFilter.h:63
Class to represent a DICOM Data Element (Attribute) Tag (Group, Element). Basically an uint32_t which...
Definition: gdcmTag.h:38