Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / base / android / build_info.h
index a5f44c2..cef8145 100644 (file)
@@ -40,6 +40,10 @@ class BASE_EXPORT BuildInfo {
     return device_;
   }
 
+  const char* manufacturer() const {
+    return manufacturer_;
+  }
+
   const char* model() const {
     return model_;
   }
@@ -72,6 +76,10 @@ class BASE_EXPORT BuildInfo {
     return package_name_;
   }
 
+  const char* build_type() const {
+    return build_type_;
+  }
+
   int sdk_int() const {
     return sdk_int_;
   }
@@ -94,6 +102,7 @@ class BASE_EXPORT BuildInfo {
   // std::string.c_str() doesn't guarantee that memory won't be allocated when
   // it is called.
   const char* const device_;
+  const char* const manufacturer_;
   const char* const model_;
   const char* const brand_;
   const char* const android_build_id_;
@@ -102,6 +111,7 @@ class BASE_EXPORT BuildInfo {
   const char* const package_version_name_;
   const char* const package_label_;
   const char* const package_name_;
+  const char* const build_type_;
   const int sdk_int_;
   // This is set via set_java_exception_info, not at constructor time.
   const char* java_exception_info_;