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:31
DICOM Data set.
Definition: DataSet.h:66
virtual ~StoreSCU()
Destructor.
Definition: StoreSCU.cpp:25
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:58
void set_affected_sop_class(DataSet const &dataset)
Set the affected SOP class based on the dataset.
Definition: StoreSCU.cpp:32