|
GDCM 3.0.24
|
#include <gdcmBaseQuery.h>
Public Member Functions | |
| ~BaseQuery () override | |
| void | AddQueryDataSet (const DataSet &ds) |
| virtual UIDs::TSName | GetAbstractSyntaxUID () const =0 |
| DataSet & | GetQueryDataSet () |
| DataSet const & | GetQueryDataSet () const |
| Set/Get the internal representation of the query as a DataSet. | |
| std::string | GetSOPInstanceUID () const |
| void | Print (std::ostream &os) const override |
| void | SetSearchParameter (const std::string &inKeyword, const std::string &inValue) |
| void | SetSearchParameter (const Tag &inTag, const std::string &inValue) |
| void | SetSOPInstanceUID (const std::string &iSopInstanceUID) |
| virtual bool | ValidateQuery (bool inStrict=true) const =0 |
| const std::ostream & | WriteHelpFile (std::ostream &os) |
| bool | WriteQuery (const std::string &inFileName) |
Public Member Functions inherited from gdcm::Object | |
| Object () | |
| Object (const Object &) | |
| Special requirement for copy/cstor, assignment operator. | |
| virtual | ~Object () |
| void | operator= (const Object &) |
Protected Member Functions | |
| BaseQuery () | |
| void | SetSearchParameter (const Tag &inTag, const DictEntry &inDictEntry, const std::string &inValue) |
| bool | ValidDataSet (const DataSet &dataSetToValid, const DataSet &dataSetReference) const |
Protected Member Functions inherited from gdcm::Object | |
| void | Register () |
| void | UnRegister () |
Protected Attributes | |
| DataSet | mDataSet |
| std::string | mSopInstanceUID |
Friends | |
| class | QueryFactory |
contains: a baseclass which will produce a dataset for all dimse messages
|
protected |
|
override |
| void gdcm::BaseQuery::AddQueryDataSet | ( | const DataSet & | ds | ) |
|
pure virtual |
| DataSet & gdcm::BaseQuery::GetQueryDataSet | ( | ) |
| DataSet const & gdcm::BaseQuery::GetQueryDataSet | ( | ) | const |
Set/Get the internal representation of the query as a DataSet.
|
inline |
|
overridevirtual |
Reimplemented from gdcm::Object.
| void gdcm::BaseQuery::SetSearchParameter | ( | const std::string & | inKeyword, |
| const std::string & | inValue | ||
| ) |
|
protected |
| void gdcm::BaseQuery::SetSearchParameter | ( | const Tag & | inTag, |
| const std::string & | inValue | ||
| ) |
|
inline |
|
pure virtual |
|
protected |
| const std::ostream & gdcm::BaseQuery::WriteHelpFile | ( | std::ostream & | os | ) |
| bool gdcm::BaseQuery::WriteQuery | ( | const std::string & | inFileName | ) |
|
friend |
|
protected |
|
protected |