* exemplar characters. The locale determines the sorting order
* for both the index characters and the user item names appearing
* under each Index character.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The created object should be released by the caller with the
* #i18n_alpha_idx_destroy() function.
*
/**
* @brief Destroys the alphabetic index object.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] index The alphabetic index to be destroyed
*
* they do not replace the existing index characters. The collation
* order for this index is not changed; it remains that of the locale
* that was originally specified when creating this Index.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] index Label will be added to this alphabetic index
* @param[in] language The language of the locale
* of the names in the index's locale. Records with duplicate
* names are permitted; they will be kept in the order that
* they were added.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] index Record will be added to this alphabetic index
* @param[in] name The display name for the record.
/**
* @brief Sets the next bucket as current bucket in the index.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] index The alphabetic index, which contains buckets
* @param[out] available A flag set to @c true if the next bucket was available,
* @brief Sets the next record as current record in current bucket of the index.
* @details When i18n_alpha_idx_get_next_bucket() is called, record iteration is reset
* to just before the first record in the new bucket.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] index The alphabetic index, which contains buckets with records
* @param[out] available A flag set to @c true if the next record was available,
* @brief Gets the number of <name, data> records in the current bucket.
* @details If the current bucket iteration position is before the first
* label or after the last, return 0.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] index The alphabetic index, which contains buckets with records
* @param[out] records_count Number of <name, data> records in the current bucket
* @details If the iteration is before the first Bucket
* (i18n_alpha_idx_get_next_bucket() has not been called),
* or after the last, return an empty string.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The obtained @a label should be released by the caller with the free() function.
*
* @param[in] index The alphabetic index, which contains buckets
* - the current iteration position is before the first item in this Bucket,
* or after the last,
* - the given @a index parameter is invalid.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The specific error code can be obtained using the get_last_result() method.
* Error codes are described in Exceptions section.
*
* @brief Gets the default label used for abbreviated buckets between other index characters.
* @details For example, consider the labels when Latin and Greek are used:
* X Y Z ... &\#x0391; &\#x0392; &\#x0393;
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The obtained @a label should be released by the caller with the free() function.
*
* @param[in] index The alphabetic index, which contains buckets with records
* @details An inflow label will be automatically inserted if two otherwise-adjacent label characters
* are from different scripts, e.g. Latin and Cyrillic, and a third script,
* e.g. Greek, sorts between the two. The default inflow character is an ellipsis (...)
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] index The alphabetic index, which contains buckets with records
* @param[in] label The new inflow label
/**
* @brief Gets the special label used for items that sort after the last normal label,
* and that would not otherwise have an appropriate label.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The obtained @a label should be released by the caller with the free() function.
*
* @param[in] index The alphabetic index, which contains buckets with records
/**
* @brief Sets the special label used for items that sort after the last normal label,
* and that would not otherwise have an appropriate label.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] index The alphabetic index, which contains buckets with records
* @param[in] label The new overflow label
/**
* @brief Gets the special label used for items that sort before the first normal label,
* and that would not otherwise have an appropriate label.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The obtained @a label should be released by the caller with the free() function.
*
* @param[in] index The alphabetic index, which contains buckets with records
/**
* @brief Sets the special label used for items that sort before the first normal label,
* and that would not otherwise have an appropriate label.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] index The alphabetic index, which contains buckets with records
* @param[in] label The new underflow label
/**
* @brief Gets the limit on the number of labels permitted in the index.
* @details The number does not include over, under and inflow labels.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] index The alphabetic index, which contains buckets with records
* @param[out] max_label_count The maximum number of labels
* Currently, if the number is exceeded, then every nth item
* is removed to bring the count down. A more sophisticated
* mechanism may be available in the future.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] index The alphabetic index, which contains buckets with records
* @param[in] max_label_count The new maximum number of labels
* @brief Remove all records from the index.
* @details The set of Buckets, which define the headings under which records are classified,
* is not altered.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] index The alphabetic index, which contains buckets with records
*
/**
* @brief Gets the number of labels in this index.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks Note: may trigger lazy index construction.
*
* @param[in] index The alphabetic index, which contains buckets with records
/**
* @brief Gets the total number of records in this index, that is, the number of
* <name, data> pairs added.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] index The alphabetic index, which contains buckets with records
* @param[out] record_count The number of records in this index, that is,
* @details The name need not be in the index.
* A Record will not be added to the index by this function.
* Bucket numbers are zero-based, in Bucket iteration order.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] index The alphabetic index, which contains buckets with records
* @param[in] item_name The name whose bucket position in the index is to be determined
* @brief Gets the zero based index of the current bucket of this index.
* @details Sets the variable pointed by the @a bucket_index to -1 if no iteration
* is in process.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] index The alphabetic index, which contains buckets with records
* @param[out] bucket_index The index of the current Bucket
/**
* @brief Gets the type of the label for the current Bucket
* (selected by the iteration over Buckets).
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] index The alphabetic index, which contains buckets with records
* @param[out] type The alphabetic index label type
* @details If the Record iteration position is before the first or after the last record,
* sets the string pointed by the @a record_name parameter to NULL and returns
* the #I18N_ERROR_INDEX_OUTOFBOUNDS error code.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The obtained @a record_name should be released by the caller with the free() function.
*
* @param[in] index The alphabetic index, which contains buckets with records
/**
* @brief Resets the bucket iteration for this index.
* @details The next call to i18n_alpha_idx_get_next_bucket() will restart the iteration at the first label.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] index The alphabetic index, which contains buckets with records
*
/**
* @brief Resets the record iteration for this index to before the first Record in the current Bucket.
* @details The next call to i18n_alpha_idx_get_next_record() will restart the iteration at the first label.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] index The alphabetic index, which contains buckets with records
*
/**
* @brief Creates a new default #i18n_formattable_h.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The created object should be released by the caller with the
* #i18n_formattable_destroy() function.
*
/**
* @brief Creates a new #i18n_formattable_h handle with an #i18n_udate instance.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The created object should be released by the caller with the
* #i18n_formattable_destroy() function.
*
/**
* @brief Creates a new #i18n_formattable_h handle with a double value.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The created object should be released by the caller with the
* #i18n_formattable_destroy() function.
*
/**
* @brief Creates a new #i18n_formattable_h handle with a long value.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The created object should be released by the caller with the
* #i18n_formattable_destroy() function.
*
/**
* @brief Creates a new #i18n_formattable_h handle with an int64_t value.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The created object should be released by the caller with the
* #i18n_formattable_destroy() function.
*
/**
* @brief Creates a new #i18n_formattable_h handle with a char string pointer.
* @details Assumes that the char string is null terminated.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The created object should be released by the caller with the
* #i18n_formattable_destroy() function.
*
/**
* @brief Creates a new #i18n_formattable_h handle with an array of
* #i18n_formattable_h handles.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The created object should be released by the caller with the
* #i18n_formattable_destroy() function.
*
/**
* @brief Releases the given #i18n_formattable_h handle.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] formattable A handle to the formattable object to be released
*
/**
* @brief Clones the given formattable handle with the related object to the
* @a clone handle.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @details Clones can be used concurrently in multiple threads.
* @remarks The cloned object should be released by the caller with the
* #i18n_formattable_destroy() function.
/**
* @brief Gets the array value and count of the given formattable object.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks If this object is not of type #I18N_FORMATTABLE_TYPE_ARRAY then the
* result is undefined. The obtained array should be released by the
* caller with the free() function.
/**
* @brief Gets the date value of the given formattable object.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks If this object is not of type #I18N_FORMATTABLE_TYPE_DATE then the
* result is undefined.
*
/**
* @brief Gets the double value of the given formattable object.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks If this object is not of type #I18N_FORMATTABLE_TYPE_DOUBLE then the
* result is undefined.
*
/**
* @brief Gets the int64 value of the given formattable object.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks If this object is not of type #I18N_FORMATTABLE_TYPE_INT64 then the
* result is undefined.
*
* minimum long value, as appropriate, is set to @a value
* and the #I18N_ERROR_INVALID_FORMAT error code is returned by the
* function.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] formattable A handle to the formattable object
* @param[out] value A pointer to a int32_t variable which will be filled
/**
* @brief Gets the string value of the given formattable object.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks If the type is not a string, the function returns the
* #I18N_ERROR_INVALID_FORMAT error code and the value is set to @c
* NULL. The @a value should be released by the caller with the free() function.
/**
* @brief Gets the data type of the given formattable object.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] formattable A handle to the formattable object
* @param[out] type A pointer to an #i18n_formattable_type_e variable which
* @brief Sets the variable pointed by the @a is_numeric pointer to @c true if
* the data type of the given formattable object is #I18N_FORMATTABLE_TYPE_DOUBLE,
* #I18N_FORMATTABLE_TYPE_LONG or #I18N_FORMATTABLE_TYPE_INT64.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] formattable A handle to the formattable object
* @param[out] is_numeric A pointer to a boolean variable which will be filled by
* @brief Sets the variable pointed by the @a not_equal pointer to @c true if
* the given @a formattable object is not equal to the given @a other
* formattable object.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] formattable A handle to the formattable object
* @param[in] other A handle to the other formattable object
* @brief Sets the variable pointed by the @a equal pointer to @c true if the
* given @a formattable object is equal to the given @a other
* formattable object.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] formattable A handle to the formattable object
* @param[in] other A handle to the other formattable object
* @brief Sets the object pointed by the @a element pointer to the element at
* the @a index position in the array stored by the given formattable
* object (if its type is #I18N_FORMATTABLE_TYPE_ARRAY).
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks If this object is not of type #I18N_FORMATTABLE_TYPE_ARRAY then the
* result is undefined.
*
/**
* @brief Sets the array value and count of the given formattable object and
* changes the type to #I18N_FORMATTABLE_TYPE_ARRAY.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] formattable A handle to the formattable object
* @param[in] array An array of handles to the formattable objects
/**
* @brief Sets the date value of the given formattable object and changes the
* type to the #I18N_FORMATTABLE_TYPE_DATE.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] formattable A handle to the formattable object
* @param[in] date The new i18n_udate value to be set
/**
* @brief Sets the double value of the given formattable object and changes
* the type to the #I18N_FORMATTABLE_TYPE_DOUBLE.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] formattable A handle to the formattable object
* @param[in] value The new double value to be set
/**
* @brief Sets the int64 value of the given formattable object and changes the
* type to the #I18N_FORMATTABLE_TYPE_INT64.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] formattable A handle to the formattable object
* @param[in] value The new int64_t value to be set
/**
* @brief Sets the long value of the given formattable object and changes the
* type to the #I18N_FORMATTABLE_TYPE_LONG.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] formattable A handle to the formattable object
* @param[in] value The new int32_t value to be set
/**
* @brief Sets the string value of the given formattable object and changes
* the type to the #I18N_FORMATTABLE_TYPE_STRING.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] formattable A handle to the formattable object
* @param[in] string_to_copy The new string value to be set
/**
* @brief Creates the default measure unit object.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The created object should be released by the caller with the
* #i18n_measure_unit_destroy() function.
*
/**
* @brief Creates a polymorphic clone of the given @a clone object.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The created object should be released by the caller with the
* #i18n_measure_unit_destroy() function.
*
/**
* @brief Destroys the measure unit object
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] measure_unit The measure unit object to destroy
*
/**
* @brief Destroys the given array of the measure unit objects
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] array The array of measure unit objects to destroy
* @param[in] array_size The capacity of the @a dest_array
/**
* @brief Gets the measure unit object type.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The obtained type should be released by the caller with the free() function.
*
* @param[in] measure_unit The measure unit object
/**
* @brief Gets the measure unit object sub type.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The obtained subtype should be released by the caller with the free() function.
*
* @param[in] measure_unit The measure unit object
* then the returned array is truncated to the first @a max_count units
* and the returned error code is #I18N_ERROR_BUFFER_OVERFLOW.
*
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The obtained array of measure unit objects should be released by the caller
* with the #i18n_measure_unit_array_destroy() function.
*
* then the returned array is truncated to the first @a max_count units
* and the returned error code is #I18N_ERROR_BUFFER_OVERFLOW.
*
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The obtained array of measure unit objects should be released by the caller
* with the #i18n_measure_unit_array_destroy() function.
*
/**
* @brief Invokes the given callback function for every available measure unit type.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
* @param[in] cb The callback function invoked for every available measure unit type
* @param[in] user_data The user data passed to the callback function
/**
* @brief Gets unit of acceleration: g-force.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of acceleration: meter-per-second-squared.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of angle: arc-minute.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of angle: arc-second.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of angle: degree.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of angle: radian.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of area: acre.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of area: hectare.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit area: square-centimeter.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit area: square-foot.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit area: square-inch.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit area: square-kilometer.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit area: square-meter.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit area: square-mile.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit area: square-yard.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of consumption: liter-per-kilometer.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of consumption: mile-per-gallon.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of digital: bit.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of digital: byte.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of digital: gigabit.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of digital: gigabyte.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of digital: kilobit.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of digital: kilobyte.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of digital: megabit.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of digital: megabyte.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of digital: terabit.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of digital: terabyte.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of duration: day.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of duration: hour.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of duration: microsecond.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of duration: millisecond.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of duration: minute.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of duration: month.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of duration: nanosecond.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of duration: second.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of duration: week.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of duration: year.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of electric: ampere.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of electric: milliampere.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of electric: ohm.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of electric: volt.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of energy: calorie.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of energy: foodcalorie.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of energy: joule.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of energy: kilocalorie.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of energy: kilojoule.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of energy: kilowatt-hour.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of frequency: gigahertz.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of frequency: hertz.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of frequency: kilohertz.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of frequency: megahertz.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of length: astronomical-unit.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of length: centimeter.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of length: decimeter.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of length: fathom.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of length: foot.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of length: furlong.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of length: inch.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of length: kilometer.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of length: light-year.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of length: meter.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of length: micrometer.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of length: mile.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of length: millimeter.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of length: nanometer.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of length: nautical-mile.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of length: parsec.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of length: picometer.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of length: yard.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of illuminance: lux.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of mass: carat.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of mass: gram.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of mass: kilogram.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of mass: metric-ton.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of mass: microgram.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of mass: milligram.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of mass: ounce.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of mass: ounce-troy.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of mass: pound.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of mass: stone.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of mass: ton.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of power: gigawatt.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of power: horsepower.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of power: kilowatt.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of power: megawatt.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of power: milliwatt.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of power: watt.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of pressure: hectopascal.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of pressure: inch-hg.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of pressure: millibar.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of pressure: millimeter-of-mercury.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of pressure: pound-per-square-inch.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of proportion: karat.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of speed: kilometer-per-hour.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of speed: meter-per-second.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of speed: mile-per-hour.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of temperature: celsius.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of temperature: fahrenheit.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of temperature: kelvin.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of volume: acre-foot.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of volume: bushel.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of volume: centiliter.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of volume: cubic-centimeter.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of volume: cubic-foot.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of volume: cubic-inch.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of volume: cubic-kilometer.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of volume: cubic-meter.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of volume: cubic-mile.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of volume: cubic-yard.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of volume: cup.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of volume: deciliter.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of volume: fluid-ounce.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of volume: gallon.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of volume: hectoliter.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of volume: liter.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of volume: megaliter.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of volume: milliliter.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of volume: pint.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of volume: quart.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of volume: tablespoon.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*
/**
* @brief Gets unit of volume: teaspoon.
- * @since_tizen 2.3.2 and 3.0
+ * @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks The returned @a measure_unit should be freed by the caller
* with i18n_measure_unit_destroy().
*