Query for Large Results
core::dicom_dataset query;
query.set_string(tags::query_retrieve_level, vr_type::CS, "STUDY");
query.set_string(tags::patient_name, vr_type::PN, "");
size_t count = 0;
auto result = scu.find_streaming(assoc, query,
[&count](const core::dicom_dataset& ds) {
++count;
return count < 1000;
});