Odil
A C++11 library for the DICOM standard
|
SCP for C-Get services. More...
#include <GetSCP.h>
Classes | |
class | DataSetGenerator |
Generator of C-GET responses. More... | |
Public Member Functions | |
GetSCP (Association &association, std::shared_ptr< DataSetGenerator > const &generator={}) | |
Constructor. | |
std::shared_ptr< DataSetGenerator const > | get_generator () const |
Return the generator. | |
void | set_generator (std::shared_ptr< DataSetGenerator > const &generator) |
Set the generator. | |
virtual void | operator() (std::shared_ptr< message::Message > message) |
Process a C-Get request. | |
![]() | |
SCP (Association &association) | |
Create a Service Class Provider. | |
virtual | ~SCP ()=default |
Destructor. | |
void | receive_and_process () |
Receive and process a message. | |
Additional Inherited Members | |
![]() | |
Association & | _association |
Association with peer. | |
SCP for C-Get services.
odil::GetSCP::GetSCP | ( | Association & | association, |
std::shared_ptr< DataSetGenerator > const & | generator = {} |
||
) |
Constructor.
std::shared_ptr< DataSetGenerator const > odil::GetSCP::get_generator | ( | ) | const |
Return the generator.
|
virtual |
Process a C-Get request.
Implements odil::SCP.
void odil::GetSCP::set_generator | ( | std::shared_ptr< DataSetGenerator > const & | generator | ) |
Set the generator.