9 #ifndef _0106eb3a_4e02_4d7c_93bf_4d53dcafbb05 10 #define _0106eb3a_4e02_4d7c_93bf_4d53dcafbb05 14 #include "dcmtkpp/DataSet.h" 15 #include "dcmtkpp/SCU.h" 25 typedef std::function<void(DataSet const &)>
Callback;
31 void find(
DataSet const & query, Callback callback)
const;
37 std::vector<DataSet>
find(
DataSet const & query)
const;
42 #endif // _0106eb3a_4e02_4d7c_93bf_4d53dcafbb05 Definition: Association.cpp:22
SCU for C-FIND services.
Definition: FindSCU.h:21
void find(DataSet const &query, Callback callback) const
Perform the C-FIND using an optional callback.
Definition: FindSCU.cpp:34
DICOM Data set.
Definition: DataSet.h:66
virtual ~FindSCU()
Destructor.
Definition: FindSCU.cpp:27
std::function< void(DataSet const &)> Callback
Callback called when a response is received.
Definition: FindSCU.h:25
Base class for all Service Class Users.
Definition: SCU.h:20