#ifndef __creaImageIODicomDatabaseStructure_h_INCLUDED__ #define __creaImageIODicomDatabaseStructure_h_INCLUDED__ #include namespace creaImageIO { struct DicomDatabaseStructure { static int TableBegin(); static int TableEnd(); static const char* Table(int); static int NbMandatoryFields(DicomNode::Type); static const Field::Description& MandatoryField(DicomNode::Type,int); static int NbDefaultFields(DicomNode::Type); static const Field::Description& DefaultField(DicomNode::Type,int); static int NbQueryFields(DicomNode::Type); static const Field::Description& QueryField(DicomNode::Type,int); }; } // namespace creaImageIO #endif // #ifndef __creaImageIODicomDatabaseStructure_h_INCLUDED__