14#ifndef GDCMSTRINGFILTER_H
15#define GDCMSTRINGFILTER_H
70 bool ExecuteQuery(std::string
const &query, std::string & value)
const;
77 std::pair<std::string, std::string> ToStringPairInternal(
const DataElement& de,
DataSet const &ds)
const;
Class to represent a Data Element either Implicit or Explicit.
Definition gdcmDataElement.h:59
Class to represent a Data Set (which contains Data Elements)
Definition gdcmDataSet.h:56
Class to manipulate the sum of knowledge (all the dict user load)
Definition gdcmDicts.h:29
a DICOM File
Definition gdcmFile.h:34
Class to represent a Private DICOM Data Element (Attribute) Tag (Group, Element, Owner)
Definition gdcmPrivateTag.h:39
Class for Smart Pointer.
Definition gdcmSmartPointer.h:40
StringFilter.
Definition gdcmStringFilter.h:30
std::string FromString(const Tag &t, const char *value, size_t len)
Convert to string the char array defined by the pair (value,len)
std::pair< std::string, std::string > ToStringPair(const Tag &t, DataSet const &ds) const
std::string ToString(const Tag &t) const
Directly from a Tag:
std::pair< std::string, std::string > ToStringPair(const Tag &t) const
Directly from a Tag:
std::string ToString(const DataElement &de) const
bool ExecuteQuery(std::string const &query, std::string &value) const
void SetDicts(const Dicts &dicts)
Allow user to pass in there own dicts.
std::pair< std::string, std::string > ToStringPair(const DataElement &de) const
const File & GetFile() const
Definition gdcmStringFilter.h:65
std::string ToString(const PrivateTag &t) const
void SetFile(const File &f)
Set/Get File.
Definition gdcmStringFilter.h:63
bool ExecuteQuery(std::string const &query, DataSet const &ds, std::string &value) const
File & GetFile()
Definition gdcmStringFilter.h:64
void UseDictAlways(bool)
Definition gdcmStringFilter.h:36
Class to represent a DICOM Data Element (Attribute) Tag (Group, Element).
Definition gdcmTag.h:39
#define GDCM_EXPORT
Definition gdcmWin32.h:34