xref: /aosp_15_r20/external/dynamic_depth/internal/xmpmeta/xml/const.h (revision a62be0856e8e1158f43b03e41bbad10f4d005fde)
1*a62be085SSadaf Ebrahimi #ifndef DYNAMIC_DEPTH_INTERNAL_XMPMETA_XML_CONST_H_  // NOLINT
2*a62be085SSadaf Ebrahimi #define DYNAMIC_DEPTH_INTERNAL_XMPMETA_XML_CONST_H_  // NOLINT
3*a62be085SSadaf Ebrahimi 
4*a62be085SSadaf Ebrahimi namespace dynamic_depth {
5*a62be085SSadaf Ebrahimi namespace xmpmeta {
6*a62be085SSadaf Ebrahimi namespace xml {
7*a62be085SSadaf Ebrahimi 
8*a62be085SSadaf Ebrahimi struct XmlConst {
9*a62be085SSadaf Ebrahimi   // Encoding type.
10*a62be085SSadaf Ebrahimi   static const char* EncodingStr();
11*a62be085SSadaf Ebrahimi 
12*a62be085SSadaf Ebrahimi   // RDF metadata.
13*a62be085SSadaf Ebrahimi   static const char* RdfAbout();
14*a62be085SSadaf Ebrahimi   static const char* RdfDescription();
15*a62be085SSadaf Ebrahimi   static const char* RdfNodeName();
16*a62be085SSadaf Ebrahimi   static const char* RdfNodeNs();
17*a62be085SSadaf Ebrahimi   static const char* RdfPrefix();
18*a62be085SSadaf Ebrahimi   static const char* RdfSeq();
19*a62be085SSadaf Ebrahimi   static const char* RdfLi();
20*a62be085SSadaf Ebrahimi   static const char* RdfParseType();
21*a62be085SSadaf Ebrahimi 
22*a62be085SSadaf Ebrahimi   // XML metadata.
23*a62be085SSadaf Ebrahimi   static const char* NsAttrName();
24*a62be085SSadaf Ebrahimi   static const char* Separator();
25*a62be085SSadaf Ebrahimi   static const char* Version();
26*a62be085SSadaf Ebrahimi };
27*a62be085SSadaf Ebrahimi 
28*a62be085SSadaf Ebrahimi }  // namespace xml
29*a62be085SSadaf Ebrahimi }  // namespace xmpmeta
30*a62be085SSadaf Ebrahimi }  // namespace dynamic_depth
31*a62be085SSadaf Ebrahimi 
32*a62be085SSadaf Ebrahimi #endif // DYNAMIC_DEPTH_INTERNAL_XMPMETA_XML_CONST_H_  // NOLINT
33