17#ifndef __file_dicom_patient_h__
18#define __file_dicom_patient_h__
31 Patient (
const std::string& patient_name,
const std::string& patient_ID,
32 const std::string& patient_DOB) :
33 name (patient_name),
ID (patient_ID),
DOB (patient_DOB) { }
36 std::shared_ptr<Study>
find (
const std::string& study_name,
const std::string& study_ID =
"",
37 const std::string& study_UID =
"",
const std::string& study_date =
"",
const std::string& study_time =
"");
std::shared_ptr< Study > find(const std::string &study_name, const std::string &study_ID="", const std::string &study_UID="", const std::string &study_date="", const std::string &study_time="")
bool operator<(const Patient &s) const
Patient(const std::string &patient_name, const std::string &patient_ID, const std::string &patient_DOB)
std::ostream & operator<<(std::ostream &stream, const Patient &item)