Home | History | Annotate | Download | only in xmpmeta
      1 #ifndef DYNAMIC_DEPTH_INCLUDES_XMPMETA_XMP_CONST_H_  // NOLINT
      2 #define DYNAMIC_DEPTH_INCLUDES_XMPMETA_XMP_CONST_H_  // NOLINT
      3 
      4 namespace dynamic_depth {
      5 namespace xmpmeta {
      6 
      7 // Constants used in writing XMP metadata.
      8 struct XmpConst {
      9   // XMP namespaces.
     10   static const char* Namespace();
     11   static const char* NamespacePrefix();
     12   static const char* NodeName();
     13   static const char* AdobePropName();
     14   static const char* AdobePropValue();
     15   static const char* NoteNamespace();
     16 
     17   // XMP headers.
     18   static const char* Header();
     19   static const char* ExtensionHeader();
     20   static const char* HasExtensionPrefix();
     21   static const char* HasExtension();
     22 
     23   // Sizes.
     24   static const int ExtensionHeaderOffset();
     25   static const int MaxBufferSize();
     26   static const int ExtendedMaxBufferSize();
     27 };
     28 
     29 }  // namespace xmpmeta
     30 }  // namespace dynamic_depth
     31 
     32 #endif // DYNAMIC_DEPTH_INCLUDES_XMPMETA_XMP_CONST_H_  // NOLINT
     33