9 #ifndef _7e899e10_2a21_45b8_a2d6_af1d13cbfd29 10 #define _7e899e10_2a21_45b8_a2d6_af1d13cbfd29 36 virtual unsigned int count()
const =0;
45 std::shared_ptr<message::CMoveRequest const>)
const =0;
54 std::shared_ptr<DataSetGenerator>
const & generator);
57 std::shared_ptr<DataSetGenerator const> get_generator()
const;
60 void set_generator(std::shared_ptr<DataSetGenerator>
const & generator);
63 virtual void operator()(std::shared_ptr<message::Message> message);
66 std::shared_ptr<DataSetGenerator> _generator;
67 void operator()(std::shared_ptr<message::CMoveRequest const> request);
73 #endif // _7e899e10_2a21_45b8_a2d6_af1d13cbfd29
Abstract base class for SCP returning multiple data sets.
Definition: SCP.h:32
Generator of C-MOVE responses.
Definition: MoveSCP.h:32
Definition: Association.h:24
#define ODIL_API
Definition: odil.h:28
Base class for all Service Class Providers.
Definition: SCP.h:24
Association.
Definition: Association.h:30
SCP for C-Move services.
Definition: MoveSCP.h:27