/* * InternalXMLData.h * * Created on: Nov 6, 2014 * Author: m.mazel */ #ifndef INTERNALXMLDATA_H_ #define INTERNALXMLDATA_H_ #include namespace TimeTableCatalog { class InternalXMLData { public: // XML metadata static const std::string SEPARATOR; static const std::string XML_TIMETABLE_TAG; static const std::string ELEM_NAME; static const std::string ELEM_CREATED; static const std::string ELEM_MODIFIED; // survey start and stop date static const std::string SURVEY_START_DATE; static const std::string SURVEY_STOP_DATE; static const std::string ELEM_CONTACT; static const std::string ELEM_DESCRIPTION; static const std::string ELEM_HISTORY; static const std::string ELEM_PARAMETERS; static const std::string ELEM_PARAMETER; static const std::string ELEM_PARAM; static const std::string ELEM_NB_INTERVALS; // XML intervals start and stop dates static const std::string ELEM_START; static const std::string ELEM_STOP; static const char * ATTRIB_ID; static const char * ATTRIB_ID_UPPER_CASE; static const char * ATTRIB_NAME; static const char * ATTRIB_SIZE; static const char * ATTRIB_TYPE; static const char * ATTRIB_UNIT; static const char * ATTRIB_DESCRITION; static const char * ATTRIB_STATUS; static const char * ATTRIB_UCD; static const char * ATTRIB_UTYPE; }; } /* namespace TimeTableCatalog */ #endif /* INTERNALXMLDATA_H_ */