9 #ifndef _d54d5d3d_791c_43e5_b13a_397954053963
10 #define _d54d5d3d_791c_43e5_b13a_397954053963
34 std::shared_ptr<DataSetGenerator>
const & generator);
40 void set_generator(std::shared_ptr<DataSetGenerator>
const & generator);
43 virtual void operator()(std::shared_ptr<message::Message> message);
46 std::shared_ptr<DataSetGenerator> _generator;
48 void operator()(std::shared_ptr<message::CFindRequest const> request);
Association.
Definition: Association.h:31
SCP for C-Find services.
Definition: FindSCP.h:25
FindSCP(Association &association)
Constructor.
FindSCP(Association &association, std::shared_ptr< DataSetGenerator > const &generator)
Constructor.
virtual void operator()(std::shared_ptr< message::Message > message)
Process a C-Find request.
void set_generator(std::shared_ptr< DataSetGenerator > const &generator)
Set the generator.
std::shared_ptr< DataSetGenerator const > get_generator() const
Return the generator.
Base class for all Service Class Providers.
Definition: SCP.h:25
Definition: Association.h:25
#define ODIL_API
Definition: odil.h:28