9 #ifndef _1b2f876e_1ad2_464d_9423_28181320aed0
10 #define _1b2f876e_1ad2_464d_9423_28181320aed0
14 #include "dcmtkpp/DataSet.h"
36 #endif // _1b2f876e_1ad2_464d_9423_28181320aed0
SCU for C-Store services.
Definition: StoreSCU.h:20
Definition: Association.cpp:22
std::function< void(void *, unsigned long)> ProgressCallback
Progress callback, following the semantics of DCMTK.
Definition: ServiceRole.h:32
DICOM Data set.
Definition: DataSet.h:66
virtual ~StoreSCU()
Destructor.
Definition: StoreSCU.cpp:28
Base class for all Service Class Users.
Definition: SCU.h:20
void store(DataSet const &dataset, ProgressCallback callback=NULL, void *data=NULL) const
Perform the C-STORE using an optional callback.
Definition: StoreSCU.cpp:168
void set_affected_sop_class(DataSet const &dataset)
Set the affected SOP class based on the dataset.
Definition: StoreSCU.cpp:35