Developer documentation
Version 3.0.3-105-gd3941f44
MR::File::Dicom::Tree Class Reference

#include "file/dicom/tree.h"

Inheritance diagram for MR::File::Dicom::Tree:
MR::vector< std::shared_ptr< Patient > >

Public Member Functions

void read (const std::string &filename)
 
std::shared_ptr< Patientfind (const std::string &patient_name, const std::string &patient_ID, const std::string &patient_DOB)
 
void sort ()
 
- Public Member Functions inherited from MR::vector< std::shared_ptr< Patient > >
 vector ()
 

Public Attributes

std::string description
 

Protected Member Functions

void read_dir (const std::string &filename, ProgressBar &progress)
 
void read_file (const std::string &filename)
 

Detailed Description

Definition at line 30 of file tree.h.

Member Function Documentation

◆ find()

std::shared_ptr< Patient > MR::File::Dicom::Tree::find ( const std::string &  patient_name,
const std::string &  patient_ID,
const std::string &  patient_DOB 
)

◆ read()

void MR::File::Dicom::Tree::read ( const std::string &  filename)

◆ read_dir()

void MR::File::Dicom::Tree::read_dir ( const std::string &  filename,
ProgressBar progress 
)
protected

◆ read_file()

void MR::File::Dicom::Tree::read_file ( const std::string &  filename)
protected

◆ sort()

void MR::File::Dicom::Tree::sort ( )
inline

Definition at line 37 of file tree.h.

Member Data Documentation

◆ description

std::string MR::File::Dicom::Tree::description

Definition at line 32 of file tree.h.


The documentation for this class was generated from the following file: