Blame view

src/TimeTableCatalog/InternalXMLData.hh 1.47 KB
fbe3c2bb   Benjamin Renard   First commit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/*
 * InternalXMLData.h
 *
 *  Created on: Nov 6, 2014
 *      Author: m.mazel
 */

#ifndef INTERNALXMLDATA_H_
#define INTERNALXMLDATA_H_

#include <string>

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;
91128aae   Hacene SI HADJ MOHAND   kernel arguments ok
23
24
25
26
27
28
                    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;
fbe3c2bb   Benjamin Renard   First commit
29
30
31
32
33
34
35
36
37
38
39
	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;
ff88ef71   Benjamin Renard   Allow ID tag to d...
40
	static const char * ATTRIB_ID_UPPER_CASE;
fbe3c2bb   Benjamin Renard   First commit
41
42
43
44
45
	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;
0b2d2cab   Erdogan Furkan   Kernel part for c...
46
	static const char * ATTRIB_STATUS;
fbe3c2bb   Benjamin Renard   First commit
47
48
49
50
51
52
53
	static const char * ATTRIB_UCD;
	static const char * ATTRIB_UTYPE;

};

} /* namespace TimeTableCatalog */
#endif /* INTERNALXMLDATA_H_ */