Elaborate doxygen description of header file 84/317984/2 accepted/tizen_9.0_unified accepted/tizen_unified accepted/tizen_unified_toolchain accepted/tizen_unified_x accepted/tizen_unified_x_asan tizen tizen_9.0 accepted/tizen/9.0/unified/20241031.000053 accepted/tizen/unified/20240925.061437 accepted/tizen/unified/toolchain/20241004.101850 accepted/tizen/unified/x/20240925.064719 accepted/tizen/unified/x/asan/20241014.000232 tizen_9.0_m2_release
authorYoungjae Cho <y0.cho@samsung.com>
Mon, 23 Sep 2024 08:50:18 +0000 (17:50 +0900)
committerYoungjae Cho <y0.cho@samsung.com>
Mon, 23 Sep 2024 10:40:46 +0000 (19:40 +0900)
Change-Id: I6fbec491e8f779eb5effb1f9b900fbe57068023f
Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
include/system_info.h

index fa62c71..02dbfe6 100644 (file)
@@ -33,7 +33,8 @@ extern "C"
 
 
 /**
- * @brief Gets the boolean value of the @a platform feature.
+ * @brief Gets the boolean type value of the @a platform feature.
+ * @details The keys for the platform functions are specified by the Tizen platform and can be seen <a href="https://docs.tizen.org/application/native/guides/device/system">here.</a>
  * @since_tizen 2.3
  * @param[in] key The name of the platform feature to get
  * @param[out] value The value of the given platform feature
@@ -48,7 +49,8 @@ int system_info_get_platform_bool(const char *key, bool *value);
 
 
 /**
- * @brief Gets the integer value of the @a platform feature.
+ * @brief Gets the integer type value of the @a platform feature.
+ * @details The keys for the platform functions are specified by the Tizen platform and can be seen <a href="https://docs.tizen.org/application/native/guides/device/system">here.</a>
  * @since_tizen 2.3
  * @param[in] key The name of the platform feature to get
  * @param[out] value The value of the given platform feature
@@ -63,7 +65,8 @@ int system_info_get_platform_int(const char *key, int *value);
 
 
 /**
- * @brief Gets the double value of the @a platform feature.
+ * @brief Gets the double type value of the @a platform feature.
+ * @details The keys for the platform functions are specified by the Tizen platform and can be seen <a href="https://docs.tizen.org/application/native/guides/device/system">here.</a>
  * @since_tizen 2.3
  * @param[in] key The name of the platform feature to get
  * @param[out] value The value of the given platform feature
@@ -78,7 +81,8 @@ int system_info_get_platform_double(const char *key, double *value);
 
 
 /**
- * @brief Gets the string value of the @a platform feature.
+ * @brief Gets the string type value of the @a platform feature.
+ * @details The keys for the platform functions are specified by the Tizen platform and can be seen <a href="https://docs.tizen.org/application/native/guides/device/system">here.</a>
  * @since_tizen 2.3
  * @remarks You must release the @a value using free().
  * @param[in] key The name of the platform feature to get
@@ -95,9 +99,10 @@ int system_info_get_platform_string(const char *key, char **value);
 
 
 /**
- * @brief Gets the boolean value of the @a custom feature.
+ * @brief Gets the boolean type value of the @a custom feature.
+ * @details This custom function uses a custom key which is provided by OEM's.
  * @since_tizen 2.3
- * @param[in] key The name of the custom feature to get. NOTE: This custom function uses a custom key which is provided by OEM's
+ * @param[in] key The name of the custom feature to get.
  * @param[out] value The value of the given custom feature
  * @return @c 0 on success,
  *         otherwise a negative error value
@@ -110,9 +115,10 @@ int system_info_get_custom_bool(const char *key, bool *value);
 
 
 /**
- * @brief Gets the integer value of the @a custom feature.
+ * @brief Gets the integer type value of the @a custom feature.
+ * @details This custom function uses a custom key which is provided by OEM's.
  * @since_tizen 2.3
- * @param[in] key The name of the custom feature to get. NOTE: This custom function uses a custom key which is provided by OEM's
+ * @param[in] key The name of the custom feature to get.
  * @param[out] value The value of the given custom feature
  * @return @c 0 on success,
  *         otherwise a negative error value
@@ -125,9 +131,10 @@ int system_info_get_custom_int(const char *key, int *value);
 
 
 /**
- * @brief Gets the double value of the @a custom feature.
+ * @brief Gets the double type value of the @a custom feature.
+ * @details This custom function uses a custom key which is provided by OEM's.
  * @since_tizen 2.3
- * @param[in] key The name of the custom feature to get. NOTE: This custom function uses a custom key which is provided by OEM's
+ * @param[in] key The name of the custom feature to get.
  * @param[out] value The value of the given custom feature
  * @return @c 0 on success,
  *         otherwise a negative error value
@@ -140,10 +147,11 @@ int system_info_get_custom_double(const char *key, double *value);
 
 
 /**
- * @brief Gets the string value of the @a custom feature.
+ * @brief Gets the string type value of the @a custom feature.
+ * @details This custom function uses a custom key which is provided by OEM's.
  * @since_tizen 2.3
  * @remarks You must release the @a value using free().
- * @param[in] key The name of the custom feature to get. NOTE: This custom function uses a custom key which is provided by OEM's
+ * @param[in] key The name of the custom feature to get.
  * @param[out] value The value of the given custom feature
  * @return @c 0 on success,
  *         otherwise a negative error value