Odil
A C++11 library for the DICOM standard
|
Go to the documentation of this file.
9 #ifndef _0106eb3a_4e02_4d7c_93bf_4d53dcafbb05
10 #define _0106eb3a_4e02_4d7c_93bf_4d53dcafbb05
28 typedef std::function<void(std::shared_ptr<DataSet>)>
Callback;
34 void find(std::shared_ptr<DataSet> query,
Callback callback)
const;
43 std::shared_ptr<message::CFindRequest const> request,
49 #endif // _0106eb3a_4e02_4d7c_93bf_4d53dcafbb05
Value::DataSets find(std::shared_ptr< DataSet > query) const
Return a list of datasets matching the query.
void find(std::shared_ptr< DataSet > query, Callback callback) const
Perform the C-FIND using an optional callback.
std::function< void(std::shared_ptr< DataSet >)> Callback
Callback called when a response is received.
Definition: FindSCU.h:28
Definition: Association.h:25
#define ODIL_API
Definition: odil.h:28
std::vector< std::shared_ptr< DataSet > > DataSets
Data sets container.
Definition: Value.h:60
Association.
Definition: Association.h:31
SCU for C-FIND services.
Definition: FindSCU.h:25
Base class for all Service Class Users.
Definition: SCU.h:22
FindSCU(Association &association)
Constructor.