Odil
A C++11 library for the DICOM standard
|
SCU for C-FIND services. More...
#include <FindSCU.h>
Public Types | |
typedef std::function< void(DataSet &&)> | Callback |
Callback called when a response is received. More... | |
Public Member Functions | |
FindSCU (Association &association) | |
Constructor. More... | |
virtual | ~FindSCU () |
Destructor. More... | |
void | find (DataSet const &query, Callback callback) const |
Perform the C-FIND using an optional callback. More... | |
void | find (DataSet &&query, Callback callback) const |
Perform the C-FIND using an optional callback. More... | |
std::vector< DataSet > | find (DataSet const &query) const |
Return a list of datasets matching the query. The user is responsible for the de-allocation of the matches. More... | |
std::vector< DataSet > | find (DataSet &&query) const |
Return a list of datasets matching the query. The user is responsible for the de-allocation of the matches. More... | |
![]() | |
SCU (Association &association) | |
Create a default Service Class User. More... | |
virtual | ~SCU () |
Destructor. More... | |
std::string const & | get_affected_sop_class () const |
Return the affected SOP class. Defaults to "". More... | |
void | set_affected_sop_class (std::string const &sop_class) |
Set the affected SOP class. More... | |
Additional Inherited Members | |
![]() | |
Association & | _association |
Association with peer. More... | |
std::string | _affected_sop_class |
Affected SOP class. More... | |
SCU for C-FIND services.
typedef std::function<void(DataSet &&)> odil::FindSCU::Callback |
Callback called when a response is received.
odil::FindSCU::FindSCU | ( | Association & | association | ) |
Constructor.
|
virtual |
Destructor.
Perform the C-FIND using an optional callback.
Perform the C-FIND using an optional callback.
Return a list of datasets matching the query. The user is responsible for the de-allocation of the matches.
Return a list of datasets matching the query. The user is responsible for the de-allocation of the matches.