Seperated @since_tizen version to mobile and wearable version 51/63451/1
authorchanywa <cbible.kim@samsung.com>
Thu, 24 Mar 2016 05:11:09 +0000 (14:11 +0900)
committerchanywa <cbible.kim@samsung.com>
Thu, 24 Mar 2016 05:11:09 +0000 (14:11 +0900)
Change-Id: I2ba8cf8b21c4972fd0025b9b3f6391867f3b31cf

41 files changed:
include/maps_address.h
include/maps_area.h
include/maps_coordinates.h
include/maps_error.h
include/maps_extra_types.h
include/maps_place.h
include/maps_place_attribute.h
include/maps_place_attribute_plugin.h
include/maps_place_category.h
include/maps_place_contact.h
include/maps_place_contact_plugin.h
include/maps_place_editorial.h
include/maps_place_editorial_plugin.h
include/maps_place_filter.h
include/maps_place_image.h
include/maps_place_image_plugin.h
include/maps_place_link_object.h
include/maps_place_link_object_plugin.h
include/maps_place_media.h
include/maps_place_media_plugin.h
include/maps_place_plugin.h
include/maps_place_rating.h
include/maps_place_rating_plugin.h
include/maps_place_review.h
include/maps_place_review_plugin.h
include/maps_place_url.h
include/maps_place_url_plugin.h
include/maps_plugin.h
include/maps_plugin_info.h
include/maps_preference.h
include/maps_route.h
include/maps_route_maneuver.h
include/maps_route_maneuver_plugin.h
include/maps_route_plugin.h
include/maps_route_segment.h
include/maps_route_segment_plugin.h
include/maps_service.h
src/api/maps_place_private.h
src/api/maps_route_private.h
src/api/maps_route_segment_private.h
src/maps_util.h

index 37bae9a..5e8c0fc 100755 (executable)
@@ -37,7 +37,7 @@ extern "C" {
 /**
  * @brief      The address handle.
  * @details The address handle can be obtained via calling of maps_address_create()
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  */
 typedef void *maps_address_h;
 
@@ -54,7 +54,7 @@ typedef void *maps_address_list_h;
  * @brief      Creates a new address handle.
  * @details This function creates a new address handle and allocates all
  * needed resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a address must be released using maps_address_destroy().
  * \n @a address may be cloned using maps_address_clone().
  *
@@ -73,7 +73,7 @@ int maps_address_create(maps_address_h *address);
  * @brief      Destroys the address handle and releases all its resources.
  * @details This function destroys the address handle and releases all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  address         The address handle to destroy
  * @return     0 on success, otherwise a negative error value
@@ -92,7 +92,7 @@ int maps_address_destroy(maps_address_h address);
  * @details This function clones the address handle @a origin and all its
  * resources.
  * \n Address handle @a origin may be created using maps_address_create().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a cloned must be released using maps_address_destroy().
  *
  * @param[in]  origin          The original address handle
@@ -114,7 +114,7 @@ int maps_address_clone(const maps_address_h origin, maps_address_h *cloned);
 /**
  * @brief      Gets the building number of the address handle.
  * @details This function gets the building number of the address handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a building_number must be released using free().
  *
  * @param[in]  address         The address handle
@@ -134,7 +134,7 @@ int maps_address_get_building_number(const maps_address_h address,
 /**
  * @brief      Gets the street name of the address handle.
  * @details This function gets the street name of the address handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a street must be released using free().
  *
  * @param[in]  address The address handle
@@ -153,7 +153,7 @@ int maps_address_get_street(const maps_address_h address, char **street);
 /**
  * @brief      Gets the district name of the address handle.
  * @details This function gets the district name of the address handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a district must be released using free().
  *
  * @param[in]  address         The address handle
@@ -172,7 +172,7 @@ int maps_address_get_district(const maps_address_h address, char **district);
 /**
  * @brief      Gets the city name of the address handle.
  * @details This function gets the city name of the address handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a city must be released using free().
  *
  * @param[in]  address         The address handle
@@ -191,7 +191,7 @@ int maps_address_get_city(const maps_address_h address, char **city);
 /**
  * @brief      Gets the state name of the address handle
  * @details This function gets the state name of the address handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a state must be released using free().
  *
  * @param[in]  address         The address handle
@@ -210,7 +210,7 @@ int maps_address_get_state(const maps_address_h address, char **state);
 /**
  * @brief      Gets the country name of the address handle.
  * @details This function gets the country name of the address handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a country must be released using free().
  *
  * @param[in]  address         The address handle
@@ -229,7 +229,7 @@ int maps_address_get_country(const maps_address_h address, char **country);
 /**
  * @brief      Gets the country code of the address handle.
  * @details This function gets the country code of the address handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a country_code must be released using free().
  *
  * @param[in]  address         The address handle
@@ -249,7 +249,7 @@ int maps_address_get_country_code(const maps_address_h address,
 /**
  * @brief      Gets the county of the address handle.
  * @details This function gets the county of the address handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a county must be released using free().
  *
  * @param[in]  address         The address handle
@@ -268,7 +268,7 @@ int maps_address_get_county(const maps_address_h address, char **county);
 /**
  * @brief      Gets the postal code of the address handle.
  * @details This function gets the postal code of the address handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a postal_code must be released using free().
  *
  * @param[in]  address         The address handle
@@ -288,7 +288,7 @@ int maps_address_get_postal_code(const maps_address_h address,
 /**
  * @brief      Gets the free text of the address handle.
  * @details This function gets the free text of the address handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a freetext must be released using free().
  *
  * @param[in]  address         The address handle
@@ -309,7 +309,7 @@ int maps_address_get_freetext(const maps_address_h address, char **freetext);
 /**
  * @brief      Sets the building number of the address handle.
  * @details This function sets the building number of the address handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  address         The address handle
  * @param[in]  building_number The building number to be set
@@ -328,7 +328,7 @@ int maps_address_set_building_number(maps_address_h address,
 /**
  * @brief      Sets the street name of the address handle.
  * @details This function sets the street name of the address handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  address         The address handle
  * @param[in]  street          The street name to be set
@@ -346,7 +346,7 @@ int maps_address_set_street(maps_address_h address, const char *street);
 /**
  * @brief      Sets the district name of the address handle.
  * @details This function sets the district name of the address handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  address         The address handle
  * @param[in]  district        The district name to be set
@@ -364,7 +364,7 @@ int maps_address_set_district(maps_address_h address, const char *district);
 /**
  * @brief      Sets the city name of the address handle.
  * @details This function sets the city name of the address handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  address         The address handle
  * @param[in]  city            The city name to be set
@@ -382,7 +382,7 @@ int maps_address_set_city(maps_address_h address, const char *city);
 /**
  * @brief      Sets the state name of the address handle.
  * @details This function sets the state name of the address handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  address         The address handle
  * @param[in]  state           The state name to be set
@@ -400,7 +400,7 @@ int maps_address_set_state(maps_address_h address, const char *state);
 /**
  * @brief      Sets the country name of the address handle.
  * @details This function sets the country name of the address handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  address         The address handle
  * @param[in]  country         The country name to be set
@@ -418,7 +418,7 @@ int maps_address_set_country(maps_address_h address, const char *country);
 /**
  * @brief      Sets the country code of the address handle.
  * @details This function sets the country code of the address handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  address         The address handle
  * @param[in]  country_code    The country code to be set
@@ -437,7 +437,7 @@ int maps_address_set_country_code(maps_address_h address,
 /**
  * @brief      Sets the county of the address handle.
  * @details This function sets the county of the address handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  address         The address handle
  * @param[in]  county          The county to be set
@@ -455,7 +455,7 @@ int maps_address_set_county(maps_address_h address, const char *county);
 /**
  * @brief      Sets the postal code of the address handle.
  * @details This function sets the postal code of the address handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  address         The address handle
  * @param[in]  postal_code     The postal code to be set
@@ -474,7 +474,7 @@ int maps_address_set_postal_code(maps_address_h address,
 /**
  * @brief      Sets the free text of the address handle.
  * @details This function sets the free text of the address handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  address         The address handle
  * @param[in]  freetext        The free text to be set
index 840aabb..2bc6521 100755 (executable)
@@ -40,10 +40,9 @@ extern "C" {
  * @brief      Handle of the Geographical Area.
  * @details The Geographical Area handle can be obtained via call of
  * maps_area_create_rectangle() or maps_area_create_circle().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * \n To release the handle use maps_area_destroy().
  * \n To clone the handle use maps_area_clone().
- * @since_tizen 2.4
  *
  * @see maps_area_create_rectangle()
  * @see maps_area_create_circle()
@@ -56,7 +55,7 @@ typedef void *maps_area_h;
  * @brief      Enumeration of supported types of the Geographical Area.
  * @details This enumeration represents allowed geographical type of
  * Geographical Area: rectangular and circular.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  */
 typedef enum {
        MAPS_AREA_NONE = 0, /**< Undefined geographical area type. */
@@ -70,7 +69,7 @@ typedef enum {
  * specified with left top and right bottom coordinates.
  * @warning Do not use #maps_area_rectangle_s directly
  * if you are an application developer.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  */
 typedef struct _maps_area_rectangle_s {
        maps_coordinates_s top_left;            /**< The top left position
@@ -85,7 +84,7 @@ typedef struct _maps_area_rectangle_s {
  * @details This structure represents a circular Geographical Area.
  * @warning Do not use #maps_area_circle_s directly
  * if you are an application developer.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  */
 typedef struct _maps_area_circle_s {
        maps_coordinates_s center;      /**< The center position of a circle. */
@@ -99,7 +98,7 @@ typedef struct _maps_area_circle_s {
  * @warning Do not use #maps_area_s directly
  * if you are an application developer.
  * Using #maps_area_h is recommanded.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  */
 typedef struct _maps_area_s {
        maps_area_type_e type;  /**< The area type of this information. */
@@ -118,7 +117,7 @@ typedef struct _maps_area_s {
  * specified information.
  * @details This function creates a rectangular type of new #maps_area_h with a
  * specified left top and right bottom coordinates.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a area must be released using maps_area_destroy().
  * \n @a area may be cloned using maps_area_clone().
  * \n @a top_left and @a bottom_right must be released using
@@ -150,7 +149,7 @@ int maps_area_create_rectangle(const maps_coordinates_h top_left,
  * specified information.
  * @details This function creates a circular type of new #maps_area_h
  * Geographical Area with a specified center coordinates and a radius.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a area must be released using maps_area_destroy().
  * \n @a center must be released using maps_coordinates_destroy().
  * \n The @a radius is specified in units, listed in #maps_distance_unit_e.
@@ -182,7 +181,7 @@ int maps_area_create_circle(const maps_coordinates_h center,
  * @brief      Destroys the Geographical Area and releases all its resources.
  * @details This function destroys the Geographical Area #maps_area_h and
  * releases all its resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  area            The area #maps_area_h
  * @return     0 on success, otherwise a negative error value
@@ -202,7 +201,7 @@ int maps_area_destroy(maps_area_h area);
  * @brief      Clones the Geographical Area.
  * @details This function makes a clone of the @a origin Geographical Area of
  * type #maps_area_h.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a cloned must be released using maps_area_destroy().
  *
  * @param[in]  origin          The area #maps_area_h to be copied
index 3ac1b10..06f5fe0 100755 (executable)
@@ -36,7 +36,7 @@ extern "C" {
  * @brief      Handle of the Geographical Coordinates.
  * @details The Geographical Coordinates handle can be obtained via call of
  * maps_coordinates_create().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks To release the handle use maps_coordinates_destroy().
  * \n To clone the handle use maps_coordinates_clone().
  */
@@ -48,7 +48,7 @@ typedef void *maps_coordinates_h;
  * a @a latitude and @a longitude values.
  * \n The @a latitude must be in range of [-90.0, 90.0].
  * \n The @a longitude must be in range of [-180.0, 180.0].
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks #maps_coordinates_h is a void pointer to the #maps_coordinates_h.
  * @warning Do not use #maps_coordinates_s directly if you are an application developer.
  * Using #maps_coordinates_h is recommanded.
@@ -76,7 +76,7 @@ typedef void *maps_coordinates_list_h;
  * Coordinates of type #maps_coordinates_h
  * with a specified @a latitude and @a longitude.
  * \n New handle is assigned with this instance.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a coordinates must be released using maps_coordinates_destroy().
  * \n @a coordinates may be cloned using maps_coordinates_clone().
  *
@@ -99,7 +99,7 @@ int maps_coordinates_create(const double latitude, const double longitude,
  * resources.
  * @details This function destroys the Geographical Coordinates
  * #maps_coordinates_h and releases all its resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  coordinates     The coordinate handle to destroy
  * @return     0 on coordinates, otherwise a negative error value
@@ -117,7 +117,7 @@ int maps_coordinates_destroy(maps_coordinates_h coordinates);
  * @brief      Clones the Geographical Coordinates.
  * @details This function makes a clone of the @a origin Geographical
  * Coordinates of type #maps_coordinates_h.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a cloned must be released using maps_coordinates_destroy().
  *
  * @param[in]  origin          The original coordinate handle
@@ -140,7 +140,7 @@ int maps_coordinates_clone(const maps_coordinates_h origin,
 /**
  * @brief      Gets the latitude of the coordinates.
  * @details This function gets the @a latitude value of the coordinates handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  coordinates     The coordinate handle
  * @param[out] latitude        The latitude of the coordinate handle
@@ -159,7 +159,7 @@ int maps_coordinates_get_latitude(const maps_coordinates_h coordinates,
 /**
  * @brief      Gets the longitude of the coordinates.
  * @details This function gets the @a longitude value of the coordinates handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  coordinates     The coordinate handle
  * @param[out] longitude       The longitude of the coordinate handle
@@ -201,7 +201,7 @@ int maps_coordinates_get_latitude_longitude(const maps_coordinates_h coordinates
 /**
  * @brief      Sets the latitude of the coordinates.
  * @details This function sets the @a latitude value of the coordinates handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  coordinates     The coordinate handle
  * @param[in]  latitude        The latitude of the coordinate handle
@@ -220,7 +220,7 @@ int maps_coordinates_set_latitude(maps_coordinates_h coordinates,
 /**
  * @brief      Sets the longitude of the coordinates.
  * @details This function sets the @a longitude value of the coordinates handle.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  coordinates     The coordinate handle
  * @param[out] longitude       The longitude of the coordinate handle
index 3efec42..8bb493c 100644 (file)
@@ -38,7 +38,7 @@ extern "C" {
 
 /**
  * @brief Enumerations of error codes for Maps Service and Plug-ins
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  */
 typedef enum _maps_error_e {
 
index 7fc70d2..533c9c7 100755 (executable)
@@ -57,7 +57,7 @@ extern "C" {
  * \n The items of the list may be iterated using maps_item_list_foreach().
  * \n To append an item to the list use maps_item_list_append().
  * \n The items of the list may be removed maps_item_list_remove_all().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see maps_item_list_create()
  * @see maps_item_list_destroy()
@@ -69,7 +69,7 @@ typedef void *maps_item_list_h;
  * @brief      Creates a new list of item pointers.
  * @details This function creates a new instance of item pointer list, associate
  * a new handle with it and allocates all needed resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a list must be released using maps_item_list_destroy().
  * \n @a list may be cloned using maps_item_list_clone().
  *
@@ -88,7 +88,7 @@ int maps_item_list_create(maps_item_list_h *list);
  * @brief      Destroys the list handle and releases all its resources.
  * @details This function destroys the list handle and releases all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  list            The handle of list to be deleted
  * @return     0 on success, otherwise a negative error value
@@ -106,7 +106,7 @@ int maps_item_list_destroy(maps_item_list_h list);
  * @brief      Clone function, making a copy of a list item.
  * @details This function is called once for each item of the given list while
  * the list is being cloned during the maps_item_list_clone() procedure.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks If this function returns the value different from MAPS_ERROR_NONE,
  * the cloned item will not be appended to the list.
  *
@@ -128,7 +128,7 @@ typedef int (*maps_item_list_clone_cb) (void *origin, void **cloned);
  * @details This function clones the list of item pointers @a origin and all its
  * resources.
  * \n The list handle @a origin may be created using maps_item_list_create().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a cloned must be released using maps_item_list_destroy().
  *
  * @param[in]  origin          The handle of list to be cloned
@@ -154,7 +154,7 @@ int maps_item_list_clone(const maps_item_list_h origin,
  * @brief      Appends an item to the list.
  * @details This function appends an item @a data to the list of item pointers
  * @a list.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  list            The handle of list
  * @param[in]  data            The item pointer to be pointed to the list
@@ -178,7 +178,7 @@ int maps_item_list_append(maps_item_list_h list, const void *data,
  * @details This function is called once for each item of the given list while
  * the list is being iterated
  * during the maps_item_list_foreach() procedure.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The @a data must be released by you.
  *
  * @param[in]  index           The current index of item
@@ -200,7 +200,7 @@ typedef bool(*maps_item_list_foreach_cb) (int index, int total, void *data,
  * @brief      Gets the items of the specified list.
  * @details This function delivers items of a specified list via
  * maps_item_list_foreach_cb() callback.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks This function clones the list values during maps_item_list_foreach() procedure.
  * \n maps_item_list_foreach_noclone() is useful to reduce the memory consumption.
  *
@@ -234,7 +234,7 @@ int maps_item_list_foreach(maps_item_list_h list,
  * @details This function is called once for each item of the given list while
  * the list is being destroyed
  * during the maps_item_list_remove_all() procedures.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The return of this function is ignored.
  *
  * @param[in]  data            The pointer to the list item which is to be
@@ -253,7 +253,7 @@ typedef int (*maps_item_list_free_cb) (void *data);
  * @brief      Removes and destroys all list items
  * @details This function removes all items of the @a list and releases
  * resources, assigned with them.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks Each item is destroyed with #maps_item_list_free_cb. If this
  * callback is NULL, items will not be destroyed.
  *
@@ -348,7 +348,7 @@ int maps_item_list_foreach_noclone(maps_item_list_h list, maps_item_list_foreach
  * maps_string_hashtable_remove().
  * \n To check if key is added to the table use
  * maps_string_hashtable_contains().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see maps_string_hashtable_create()
  * @see maps_string_hashtable_destroy()
@@ -360,7 +360,7 @@ typedef void *maps_string_hashtable_h;
  * @brief      Creates a new Hash Table of strings.
  * @details This function creates a new instance of Hash Table of strings,
  * associate a new handle with it and allocates all needed resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a table must be released using maps_string_hashtable_destroy().
  * \n @a table may be cloned using maps_string_hashtable_clone().
  *
@@ -380,7 +380,7 @@ int maps_string_hashtable_create(maps_string_hashtable_h *table);
  * resources.
  * @details This function destroys the Hash Table handle and releases all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks All strings stored in the table will be released.
  *
  * @param[in]  table           The handle of table to be destroyed
@@ -401,7 +401,7 @@ int maps_string_hashtable_destroy(maps_string_hashtable_h table);
  * resources.
  * \n The list handle @a origin may be created using
  * maps_string_hashtable_create().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a cloned must be released using maps_string_hashtable_destroy().
  *
  * @param[in]  origin          The handle of the table to be cloned
@@ -423,7 +423,7 @@ int maps_string_hashtable_clone(const maps_string_hashtable_h origin,
  * @brief      Sets the association between string key and value in the table.
  * @details This function sets the association between string key and value in
  * the Hash Table.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  table           The handle of the table
  * @param[in]  key             The string value of "key"
@@ -445,7 +445,7 @@ int maps_string_hashtable_set(maps_string_hashtable_h table, const char *key,
  * @brief      Gets the string value associated with a string key in the table.
  * @details This function gets the string value associated with a string key in
  * the Hash Table.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remark The @a value must be released using free().
  *
  * @param[in]  table           The handle of the table
@@ -467,7 +467,7 @@ int maps_string_hashtable_get(maps_string_hashtable_h table, const char *key,
 /**
  * @brief      Removes the key-value pair from the table.
  * @details This function removes the key-value pair from the Hash Table.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The resources, used by item will be released automatically.
  *
  * @param[in]  table           The handle of the table
@@ -491,7 +491,7 @@ int maps_string_hashtable_remove(maps_string_hashtable_h table,
  * @details This function is called once for each key-value pair of the given
  * table while the table is being iterated
  * during the maps_string_hashtable_foreach() procedure.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The @a key and @a value must be released using free().
  *
  * @param[in]  index           The current index of item
@@ -515,7 +515,7 @@ typedef bool(*maps_string_hashtable_foreach_cb) (int index, int total,
  * @brief      Gets the key-value pairs of the specified table.
  * @details This function delivers key-value pairs of a specified table via
  * maps_string_hashtable_foreach_cb() callback.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  table           The handle of table
  * @param[in]  callback        The callback to be invoked for delivering each
@@ -544,7 +544,7 @@ int maps_string_hashtable_foreach(maps_string_hashtable_h table,
  * @brief      Checks if key is in hash_table.
  * @details This function checks if the specified key is in the Hash Table of
  * strings.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  table           The handle of the table
  * @param[in]  key             The string value of "key"
@@ -595,7 +595,7 @@ int maps_string_hashtable_contains(maps_string_hashtable_h table,
  * maps_item_hashtable_remove().
  * \n To check if key is added to the table use
  * maps_item_hashtable_contains().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see maps_item_hashtable_create()
  * @see maps_item_hashtable_destroy()
@@ -607,7 +607,7 @@ typedef void *maps_item_hashtable_h;
  * @brief      Creates a new Hash Table of arbitrary items.
  * @details This function creates a new instance of Hash Table of arbitrary
  * items, associate a new handle with it and allocates all needed resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a table must be released using maps_item_hashtable_destroy().
  * \n @a table may be cloned using maps_item_hashtable_clone().
  *
@@ -627,7 +627,7 @@ int maps_item_hashtable_create(maps_item_hashtable_h *table);
 * resources.
  * @details This function destroys the Hash Table handle and releases all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks All items stored in the table will be released with corresponding
  * functions, specified during maps_item_hashtable_set().
  *
@@ -649,7 +649,7 @@ int maps_item_hashtable_destroy(maps_item_hashtable_h table);
  * all its resources.
  * \n The list handle @a origin may be created using
  * maps_item_hashtable_create().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a cloned must be released using maps_item_hashtable_destroy().
  *
  * @param[in]  origin          The handle of the table to be cloned
@@ -673,7 +673,7 @@ int maps_item_hashtable_clone(const maps_item_hashtable_h origin,
  * while it is being cloned during the maps_item_hashtable_clone() procedure.
  * \n This function must be assigned while adding new item to the table using
  * maps_item_hashtable_set().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks If this function returns the value different from MAPS_ERROR_NONE,
  * the cloned item will not be appended to the list.
  *
@@ -700,7 +700,7 @@ typedef int (*maps_item_hashtable_clone_cb) (void *origin, void **cloned);
  * \n It is also called while the item is removed with
  * maps_item_hashtable_remove()
  * or the item value is exchanged with a new one with maps_item_hashtable_set().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The return of this function is ignored.
  *
  * @param[in]  data            The pointer to the table item which is to be
@@ -724,7 +724,7 @@ typedef int (*maps_item_hashtable_free_cb) (void *data);
  * which is useful while adding to the table an item of string type (char*).
  * This function is intended to be passed as the @a clone_func argument in the
  * maps_item_hashtable_set().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks This function will be called implicitly in the
  * maps_item_hashtable_clone() procedure.
  *
@@ -750,7 +750,7 @@ int maps_item_hashtable_clone_string(void *origin, void **cloned);
  * which is useful while adding to the table an item of string type (char*).
  * This function is intended to be passed as the @a free_func argument in the
  * maps_item_hashtable_set().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks This function will be called implicitly in the
  * maps_item_hashtable_destroy(), maps_item_hashtable_remove(),
  * maps_item_hashtable_set() procedures.
@@ -778,7 +778,7 @@ int maps_item_hashtable_free_string(void *data);
  * which is useful while adding to the table an item of integer type (int*).
  * This function is intended to be passed as the @a clone_func argument in the
  * maps_item_hashtable_set().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks This function will be called implicitly in the
  * maps_item_hashtable_clone() procedure.
  *
@@ -803,7 +803,7 @@ int maps_item_hashtable_clone_int(void *origin, void **cloned);
  * which is useful while adding to the table an item of integer type (int*).
  * This function is intended to be passed as the @a free_func argument in the
  * maps_item_hashtable_set().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks This function will be called implicitly in the
  * maps_item_hashtable_destroy(), maps_item_hashtable_remove(),
  * maps_item_hashtable_set() procedures.
@@ -831,7 +831,7 @@ int maps_item_hashtable_free_int(void *data);
  * which is useful while adding to the table an item of floating point numeric
  * type (double*). This function is intended to be passed as the @a
  * clone_func argument in the maps_item_hashtable_set().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks This function will be called implicitly in the
  * maps_item_hashtable_clone() procedure.
  *
@@ -858,7 +858,7 @@ int maps_item_hashtable_clone_float(void *origin, void **cloned);
  * type (double*).
  * This function is intended to be passed as the @a free_func argument in the
  * maps_item_hashtable_set().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks This function will be called implicitly in the
  * maps_item_hashtable_destroy(), maps_item_hashtable_remove(),
  * maps_item_hashtable_set() procedures.
@@ -885,7 +885,7 @@ int maps_item_hashtable_free_float(void *data);
  * value in the table.
  * @details This function sets the association between string key and string
  * value in the Hash Table.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remark New instances of key and value will be put to the table. The key and
  * value must be released.
  * \n This function uses implicitly maps_item_hashtable_clone_string() and
@@ -915,7 +915,7 @@ int maps_item_hashtable_set_string(maps_item_hashtable_h table,
  * table.
  * @details This function sets the association between string key and integer
  * value in the Hash Table.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remark New instances of key and value will be put to the table. The key and
  * value must be released.
  * \n This function uses implicitly maps_item_hashtable_clone_int() and
@@ -945,7 +945,7 @@ int maps_item_hashtable_set_int(maps_item_hashtable_h table, const char *key,
  * numeric value in the table.
  * @details This function sets the association between string key and floating
  * point numeric value in the Hash Table.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remark New instances of key and value will be put to the table. The key and
  * value must be released.
  * \n This function uses implicitly maps_item_hashtable_clone_int() and
@@ -994,7 +994,7 @@ int maps_item_hashtable_set_float(maps_item_hashtable_h table,
  * - maps_item_hashtable_set_int()
  * - maps_item_hashtable_set_float()
  * .
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remark New instances of key and value will be put to the table. The @a key
  * and @a value must be released.
  *
@@ -1032,7 +1032,7 @@ int maps_item_hashtable_set(maps_item_hashtable_h table, const char *key,
  * value in the table.
  * @details This function gets the association between string key and string
  * value in the Hash Table.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remark @a value must be released using free().
  *
  * @param[in]  table           The handle of the table
@@ -1059,7 +1059,7 @@ int maps_item_hashtable_get_string(maps_item_hashtable_h table,
  * table.
  * @details This function gets the association between string key and integer
  * value in the Hash Table.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  table           The handle of the table
  * @param[in]  key The         string value of "key"
@@ -1085,7 +1085,7 @@ int maps_item_hashtable_get_int(maps_item_hashtable_h table, const char *key,
  * numeric value in the table.
  * @details This function gets the association between string key and floating
  * point numeric value in the Hash Table.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  table           The handle of the table
  * @param[in]  key             The string value of "key"
@@ -1110,7 +1110,7 @@ int maps_item_hashtable_get_float(maps_item_hashtable_h table,
  * @brief      Gets the value associated with a string key in the table.
  * @details This function gets the value associated with a string key in the
  * Hash Table.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remark Th @a value must be released by you.
  *
  * @param[in]  table           The handle of the table
@@ -1132,7 +1132,7 @@ int maps_item_hashtable_get(maps_item_hashtable_h table, const char *key,
 /**
  * @brief      Removes the key-value pair from the table.
  * @details This function removes the key-value pair from the Hash Table.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The resources, used by item will be released automatically.
  *
  * @param[in]  table           The handle of the table
@@ -1156,7 +1156,7 @@ int maps_item_hashtable_remove(maps_item_hashtable_h table, const char *key);
  * @details This function is called once for each key-value pair of the given
  * table while the table is being iterated
  * during the maps_item_hashtable_foreach() procedure.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The @a key and @a value must be released by you.
  *
  * @param[in]  index           The current index of item
@@ -1180,7 +1180,7 @@ typedef bool(*maps_item_hashtable_foreach_cb) (int index, int total,
  * @brief      Gets the key-value pairs of the specified table.
  * @details This function delivers key-value pairs of a specified table via
  * maps_item_hashtable_foreach_cb() callback.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  table           The handle of table
  * @param[in]  callback        The callback to be invoked for delivering each
@@ -1208,7 +1208,7 @@ int maps_item_hashtable_foreach(maps_item_hashtable_h table,
 /**
  * @brief      Checks if key is in hash_table.
  * @details This function checks if the specified key is in the Hash Table.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  table           The handle of the table
  * @param[in]  key             The string value of "key"
index 6ab5668..5762019 100644 (file)
@@ -51,7 +51,7 @@ extern "C" {
  * @details The handle of Place instance.
  * @remarks To release the handle use maps_place_destroy().
  * \n To clone the handle use maps_place_clone().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see maps_place_destroy()
  * @see maps_place_clone()
@@ -74,7 +74,7 @@ typedef void *maps_place_list_h;
  * @brief      Called when requesting the list of Place Properties.
  * @details This callback is invoked while iterating through the list of Place
  * Properties.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a key and @a value must be released using free() and corresponding
  * release method for property value correspondingly.
  *
@@ -98,7 +98,7 @@ typedef bool(*maps_place_properties_cb) (int index, int total, char *key,
  * @brief      Called when requesting the list of Place Categories.
  * @details This callback is invoked while iterating through the list of Place
  * Categories.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a category is valid only in this function and must be released
  * using maps_place_category_destroy().
  * \n To use @a category outside this function, clone it with
@@ -125,7 +125,7 @@ typedef bool(*maps_place_categories_cb) (int index, int total,
  * @brief      Called when requesting the list of Place Attributes.
  * @details This callback is invoked while iterating through the list of Place
  * Attributes.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a attribute is valid only in this function and must be released
  * using maps_place_attribute_destroy().
  * \n To use @a attribute outside this function, clone it with
@@ -152,7 +152,7 @@ typedef bool(*maps_place_attributes_cb) (int index, int total,
  * @brief      Called when requesting the list of Place Contacts.
  * @details This callback is invoked while iterating through the list of Place
  * Contacts.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a contact is valid only in this function and must be released using
  * maps_place_contact_destroy().
  * \n To use @a contact outside this function, clone it with
@@ -179,7 +179,7 @@ typedef bool(*maps_place_contacts_cb) (int index, int total,
  * @brief      Called when requesting the list of Place Editorial.
  * @details This callback is invoked while iterating through the list of Place
  * Editorials.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a editorial is valid only in this function and must be released
  * using maps_place_editorial_destroy().
  * \n To use @a editorial outside this function, clone it with
@@ -206,7 +206,7 @@ typedef bool(*maps_place_editorials_cb) (int index, int total,
  * @brief      Called when requesting the list of Place Image.
  * @details This callback is invoked while iterating through the list of Place
  * Images.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a image is valid only in this function and must be released using
  * maps_place_image_destroy().
  * \n To use @a image outside this function, clone it with
@@ -233,7 +233,7 @@ typedef bool(*maps_place_images_cb) (int index, int total,
  * @brief      Called when requesting the list of Place Review.
  * @details This callback is invoked while iterating through the list of Place
  * Reviews.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a review is valid only in this function and must be released using
  * maps_place_review_destroy().
  * \n To use @a review outside this function, clone it with
@@ -286,7 +286,7 @@ typedef bool(*maps_place_cb) (int index, maps_place_h place, void *user_data);
  * @brief      Destroys the place handle and releases all its resources.
  * @details This function destroys the place handle and releases all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  place           The place handle to destroy
  * @return     0 on success, otherwise a negative error value
@@ -301,7 +301,7 @@ int maps_place_destroy(maps_place_h place);
  * @brief      Clones the place handle.
  * @details This function clones the place handle @a origin and all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a cloned must be released using maps_place_destroy().
  *
  * @param[in]  origin  The original place handle
@@ -320,7 +320,7 @@ int maps_place_clone(const maps_place_h origin, maps_place_h *cloned);
 /**
  * @brief      Gets the place id.
  * @details This function gets the place id.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a id must be released using free().
  *
  * @param[in]  place           The place handle
@@ -334,7 +334,7 @@ int maps_place_get_id(const maps_place_h place, char **id);
 /**
  * @brief      Gets the place name.
  * @details This function gets the place name.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a name must be released using free().
  *
  * @param[in]  place           The place handle
@@ -348,7 +348,7 @@ int maps_place_get_name(const maps_place_h place, char **name);
 /**
  * @brief      Gets the place view URI.
  * @details This function gets the place view URI.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a uri must be released using free().
  *
  * @param[in]  place           The place handle
@@ -362,7 +362,7 @@ int maps_place_get_uri(const maps_place_h place, char **uri);
 /**
  * @brief      Gets the place location.
  * @details This function gets the place location.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a location must be released using maps_coordinates_destroy().
  *
  * @param[in]  place                   The place handle
@@ -378,7 +378,7 @@ int maps_place_get_location(const maps_place_h place,
  * @brief      Gets the place distance from the center of the location.
  * @details This function gets the place distance from the center of the
  * location.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  place                   The place handle
  * @param[out] distance                The place distance in meters
@@ -391,7 +391,7 @@ int maps_place_get_distance(const maps_place_h place, int *distance);
 /**
  * @brief      Gets the place address.
  * @details This function gets the place address.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a address must be released using maps_address_destroy().
  *
  * @param[in]  place                   The place handle
@@ -407,7 +407,7 @@ int maps_place_get_address(const maps_place_h place,
 /**
  * @brief      Gets the place rating.
  * @details This function gets the place rating.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a rating must be released using maps_place_rating_destroy().
  *
  * @param[in]  place           The place handle
@@ -423,7 +423,7 @@ int maps_place_get_rating(const maps_place_h place,
 /**
  * @brief      Retrieves all properties.
  * @details This function retrieves all place properties.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The properties will be delivered via maps_place_properties_cb().
  *
  * @param[in]  place           The place handle
@@ -447,7 +447,7 @@ int maps_place_foreach_property(const maps_place_h place,
 /**
  * @brief      Retrieves all categories
  * @details This function retrieves all place categories.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The categories will be delivered via maps_place_categories_cb().
  *
  * @param[in]  place           The place handle
@@ -472,7 +472,7 @@ int maps_place_foreach_category(const maps_place_h place,
 /**
  * @brief      Retrieves all attributes.
  * @details This function retrieves all place attributes.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The attributes will be delivered via maps_place_attributes_cb().
  *
  * @param[in]  place           The place handle
@@ -497,7 +497,7 @@ int maps_place_foreach_attribute(const maps_place_h place,
 /**
  * @brief      Retrieves all contacts.
  * @details This function retrieves all place contacts.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The contacts will be delivered via maps_place_contacts_cb().
  *
  * @param[in]  place           The place handle
@@ -522,7 +522,7 @@ int maps_place_foreach_contact(const maps_place_h place,
 /**
  * @brief      Retrieves all editorials.
  * @details This function retrieves all place editorials.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The editorials will be delivered via maps_place_editorials_cb().
  *
  * @param[in]  place           The place handle
@@ -547,7 +547,7 @@ int maps_place_foreach_editorial(const maps_place_h place,
 /**
  * @brief      Retrieves all images.
  * @details This function retrieves all place images.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The images will be delivered via maps_place_images_cb().
  *
  * @param[in]  place           The place handle
@@ -571,7 +571,7 @@ int maps_place_foreach_image(const maps_place_h place,
 /**
  * @brief      Retrieves all reviews.
  * @details This function retrieves all place reviews.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The reviews will be delivered via maps_place_reviews_cb().
  *
  * @param[in]  place           The place handle
@@ -596,7 +596,7 @@ int maps_place_foreach_review(const maps_place_h place,
 /**
  * @brief      Gets the place supplier link.
  * @details This function gets the place supplier link.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a supplier must be released using maps_place_link_object_destroy().
  *
  * @param[in]  place                   The place handle image
@@ -612,7 +612,7 @@ int maps_place_get_supplier_link(const maps_place_image_h place,
 /**
  * @brief      Gets the place related link.
  * @details This function gets the place related link.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a related must be released using maps_place_link_object_destroy().
  *
  * @param[in]  place           The place handle image
index 7327413..cf057df 100644 (file)
@@ -40,7 +40,7 @@ extern "C" {
  * @details The handle of Place Attribute instance.
  * @remarks To release the handle use maps_place_attribute_destroy().
  * \n To clone the handle use maps_place_attribute_clone().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see maps_place_attribute_destroy()
  * @see maps_place_attribute_clone()
@@ -54,7 +54,7 @@ typedef void *maps_place_attribute_h;
  * resources.
  * @details This function destroys the place attribute handle and releases all
  * its resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  attribute       The place attribute handle to destroy
  * @return     0 on success, otherwise a negative error value
@@ -69,7 +69,7 @@ int maps_place_attribute_destroy(maps_place_attribute_h attribute);
  * @brief      Clones the place attribute handle.
  * @details This function clones the place attribute handle @a origin and all
  * its resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a cloned must be released using maps_place_attribute_destroy().
  *
  * @param[in]  origin          The original place attribute handle
@@ -89,7 +89,7 @@ int maps_place_attribute_clone(const maps_place_attribute_h origin,
 /**
  * @brief      Gets the place attribute id.
  * @details This function gets the place attribute id.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a id must be released using free().
  *
  * @param[in]  attribute       The handle to place attribute
@@ -104,7 +104,7 @@ int maps_place_attribute_get_id(const maps_place_attribute_h attribute,
 /**
  * @brief      Gets the place link object label.
  * @details This function gets the place link object label.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a label must be released using free().
  *
  * @param[in]  attribute       The handle to place attribute
@@ -119,7 +119,7 @@ int maps_place_attribute_get_label(const maps_place_attribute_h attribute,
 /**
  * @brief      Gets the place attribute text.
  * @details This function gets the place attribute text.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a text must be released using free().
  *
  * @param[in]  attribute       The handle to place attribute
index 76295ad..be6a8b0 100644 (file)
@@ -41,7 +41,7 @@ extern "C" {
  * @brief Creates a new place attribute handle.
  * @details This function creates a new place attribute handle and allocates all
  * needed resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a place attribute must be released using
  * maps_place_attribute_destroy().
  * \n @a attribute may be cloned using maps_place_attribute_clone().
@@ -60,7 +60,7 @@ int maps_place_attribute_create(maps_place_attribute_h *attribute);
 /**
  * @brief      Sets the place attribute id.
  * @details This function sets the place attribute id.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  attribute       The handle to place attribute
  * @param[in]  id              The place attribute id
@@ -79,7 +79,7 @@ int maps_place_attribute_set_id(maps_place_attribute_h attribute,
 /**
  * @brief      Sets the place attribute label.
  * @details This function sets the place attribute label.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  attribute       The handle to place attribute
  * @param[in]  label           The place attribute label
@@ -98,7 +98,7 @@ int maps_place_attribute_set_label(maps_place_attribute_h attribute,
 /**
  * @brief      Sets the place attribute text.
  * @details This function sets the place attribute text.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  attribute       The handle to place attribute
  * @param[in]  text            The place attribute text
index 8e16428..f7c8259 100644 (file)
@@ -40,7 +40,7 @@ extern "C" {
  * @details The handle of Place Category instance.
  * @remarks To release the handle use maps_place_category_destroy().
  * \n To clone the handle use maps_place_category_clone().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see maps_place_category_destroy()
  * @see maps_place_category_clone()
@@ -53,7 +53,7 @@ typedef void *maps_place_category_h;
  * @brief      Creates a new place category handle.
  * @details This function creates a new place category handle and allocates all
  * needed resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a category must be released using maps_place_category_destroy().
  * \n @a category may be cloned using maps_place_category_clone().
  *
@@ -73,7 +73,7 @@ int maps_place_category_create(maps_place_category_h *category);
  * @brief      Clones the place category handle.
  * @details This function clones the place category handle @a origin and all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a cloned must be released using maps_place_category_destroy().
  *
  * @param[in]  origin          The original place category handle
@@ -94,7 +94,7 @@ int maps_place_category_clone(const maps_place_category_h origin,
  * resources.
  * @details This function destroys the place category handle and releases all
  * its resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  category        The place category handle to destroy
  * @return     0 on success, otherwise a negative error value
@@ -111,7 +111,7 @@ int maps_place_category_destroy(maps_place_category_h category);
 /**
  * @brief      Sets the place category id.
  * @details This function sets the place category id.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  category        The handle of place category
  * @param[in]  id              The place category id
@@ -131,7 +131,7 @@ int maps_place_category_set_id(maps_place_category_h category,
 /**
  * @brief      Sets the place category name.
  * @details This function sets the place category name.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  category        The handle of place category
  * @param[in]  name            The place category name
@@ -151,7 +151,7 @@ int maps_place_category_set_name(maps_place_category_h category,
 /**
  * @brief      Sets the place category URL.
  * @details This function sets the place category URL.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  category        The handle of place category
  * @param[in]  url             The place category URL
@@ -171,7 +171,7 @@ int maps_place_category_set_url(maps_place_category_h category,
 /**
  * @brief      Gets the place category id.
  * @details This function gets the place category id.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a id must be released using free().
  *
  * @param[in]  category        The handle of place category
@@ -186,7 +186,7 @@ int maps_place_category_get_id(const maps_place_category_h category,
 /**
  * @brief      Gets the place category name.
  * @details This function gets the place category name.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a name must be released using free().
  *
  * @param[in]  category        The handle of place category
@@ -201,7 +201,7 @@ int maps_place_category_get_name(const maps_place_category_h category,
 /**
  * @brief      Gets the place category URL.
  * @details This function gets the place category URL.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a url must be released using free().
  *
  * @param[in]  category        The handle of place category
index aebeb80..3cd17d6 100644 (file)
@@ -39,7 +39,7 @@ extern "C" {
  * @details The handle of Place Contact instance.
  * @remarks To release the handle use maps_place_contact_destroy().
  * \n To clone the handle use maps_place_contact_clone().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see maps_place_contact_destroy()
  * @see maps_place_contact_clone()
@@ -53,7 +53,7 @@ typedef void *maps_place_contact_h;
  * resources.
  * @details This function destroys the place contact handle and releases all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  contact         The place contact handle to destroy
  * @return     0 on success, otherwise a negative error value
@@ -68,7 +68,7 @@ int maps_place_contact_destroy(maps_place_contact_h contact);
  * @brief      Clones the place contact handle.
  * @details This function clones the place contact handle @a origin and all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a cloned must be released using maps_place_contact_destroy().
  *
  * @param[in]  origin          The original place contact handle
@@ -88,7 +88,7 @@ int maps_place_contact_clone(const maps_place_contact_h origin,
 /**
  * @brief      Gets the place contact label.
  * @details This function gets the place contact label.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a label must be released using free().
  *
  * @param[in]  contact         The handle to place contact
@@ -103,7 +103,7 @@ int maps_place_contact_get_label(const maps_place_contact_h contact,
 /**
  * @brief      Gets the place contact type.
  * @details This function gets the place contact type.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a type must be released using free().
  *
  * @param[in]  contact         The handle to place contact
@@ -118,7 +118,7 @@ int maps_place_contact_get_type(const maps_place_contact_h contact,
 /**
  * @brief      Gets the place contact value.
  * @details This function gets the place contact value.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a value must be released using free().
  *
  * @param[in]  contact         The handle to place contact
index 3c570e6..5ca41fd 100644 (file)
@@ -41,7 +41,7 @@ extern "C" {
  * @brief Creates a new place contact handle.
  * @details This function creates a new place contact handle and allocates all
  * needed resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a place contact must be released using
  * maps_place_contact_destroy().
  * \n @a contact may be cloned using maps_place_contact_clone().
@@ -60,7 +60,7 @@ int maps_place_contact_create(maps_place_contact_h *contact);
 /**
  * @brief      Sets the place contact label
  * @details This function sets the place contact label.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  contact         The handle of contact contact
  * @param[in]  label           The place contact label
@@ -79,7 +79,7 @@ int maps_place_contact_set_label(maps_place_contact_h contact,
 /**
  * @brief      Sets the place contact type
  * @details This function sets the place contact type.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  contact         The handle to place contact
  * @param[in]  type            The place contact type
@@ -98,7 +98,7 @@ int maps_place_contact_set_type(maps_place_contact_h contact,
 /**
  * @brief      Sets the place contact value
  * @details This function sets the place contact value.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  contact         The handle to place contact
  * @param[in]  value           The place contact value
index 9ea45e7..75d857a 100644 (file)
@@ -42,7 +42,7 @@ extern "C" {
  * @details The handle of Place Editorial instance.
  * @remarks To release the handle use maps_place_editorial_destroy().
  * \n To clone the handle use maps_place_editorial_clone().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see maps_place_editorial_destroy()
  * @see maps_place_editorial_clone()
@@ -56,7 +56,7 @@ typedef void *maps_place_editorial_h;
  * resources.
  * @details This function destroys the place editorial handle and releases all
  * its resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  editorial       The place editorial handle to destroy
  * @return     0 on success, otherwise a negative error value
@@ -71,7 +71,7 @@ int maps_place_editorial_destroy(maps_place_editorial_h editorial);
  * @brief      Clones the place editorial handle.
  * @details This function clones the place editorial handle @a origin and all
  * its resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a cloned must be released using maps_place_editorial_destroy().
  *
  * @param[in]  origin          The original place editorial handle
@@ -91,7 +91,7 @@ int maps_place_editorial_clone(const maps_place_editorial_h origin,
 /**
  * @brief      Gets the place editorial description.
  * @details This function gets the place editorial description.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a description must be released using free().
  *
  * @param[in]  editorial       The handle of place editorial
@@ -106,7 +106,7 @@ int maps_place_editorial_get_description(const maps_place_editorial_h
 /**
  * @brief      Gets the place editorial language.
  * @details This function gets the place editorial language.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a language must be released using free().
  *
  * @param[in]  editorial       The handle of place editorial
@@ -121,7 +121,7 @@ int maps_place_editorial_get_language(const maps_place_editorial_h editorial,
 /**
  * @brief      Gets the place editorial media.
  * @details This function gets the place editorial media.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a media must be released using maps_place_media_destroy().
  *
  * @param[in]  editorial       The handle of place editorial
index e068526..7825e0a 100644 (file)
@@ -41,7 +41,7 @@ extern "C" {
  * @brief Creates a new place editorial handle.
  * @details This function creates a new place editorial handle and allocates all
  * needed resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a editorial must be released using maps_place_editorial_destroy().
  * \n @a editorial may be cloned using maps_place_editorial_clone().
  *
@@ -59,7 +59,7 @@ int maps_place_editorial_create(maps_place_editorial_h *editorial);
 /**
  * @brief      Sets the place editorial description.
  * @details This function sets the place editorial description.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  editorial               The handle of place editorial
  * @param[in]  description     The place editorial description
@@ -78,7 +78,7 @@ int maps_place_editorial_set_description(maps_place_editorial_h editorial,
 /**
  * @brief      Sets the place editorial language.
  * @details This function sets the place editorial language.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  editorial       The handle of place editorial
  * @param[in]  language        The place editorial language
@@ -97,7 +97,7 @@ int maps_place_editorial_set_language(maps_place_editorial_h editorial,
 /**
  * @brief      Sets the place editorial media.
  * @details This function sets the place editorial media.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  editorial       The handle of place editorial
  * @param[in]  media           The place editorial media
index 4ab51c6..d677cc7 100644 (file)
@@ -41,7 +41,7 @@ extern "C" {
  * @details The handle of Place Filter instance.
  * @remarks To release the handle use maps_place_filter_destroy().
  * \n To clone the handle use maps_place_filter_clone().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see maps_place_filter_destroy()
  * @see maps_place_filter_clone()
@@ -54,7 +54,7 @@ typedef void *maps_place_filter_h;
  * @brief      Called when requesting the list of Place Filter Properties.
  * @details This callback is invoked while iterating through the list of Place
  * Filter Properties.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a key and @a value must be released using free() and corresponding
  * release method for property value correspondingly.
  *
@@ -81,7 +81,7 @@ typedef bool(*maps_place_filter_properties_cb) (int index, int total,
  * @brief      Creates a new place filter handle.
  * @details This function creates a new place filter handle and allocates all
  * needed resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a filter must be released using maps_place_filter_destroy().
  * \n @a filter may be cloned using maps_place_filter_clone().
  *
@@ -100,7 +100,7 @@ int maps_place_filter_create(maps_place_filter_h *filter);
  * @brief      Destroys the place filter handle and releases all its resources.
  * @details This function destroys the place filter handle and releases all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  filter          The place filter handle to destroy
  * @return     0 on success, otherwise a negative error value
@@ -120,7 +120,7 @@ int maps_place_filter_destroy(maps_place_filter_h filter);
  * resources.
  * \n Place filter handle @a origin may be created using
  * maps_place_filter_create().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a cloned must be released using maps_place_filter_destroy().
  *
  * @param[in]  origin  The place filter handle to be cloned
@@ -144,7 +144,7 @@ int maps_place_filter_clone(const maps_place_filter_h origin,
  * @brief      Gets the value of the specified key in the place filter.
  * @details This function gets the value of the specified key in the place
  * filter.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a value must be released using free().
  *
  * @param[in]  filter          The handle of the place filter
@@ -165,7 +165,7 @@ int maps_place_filter_get(const maps_place_filter_h filter, const char *key,
 /**
  * @brief      Gets the value of keyword.
  * @details This function gets the value of keyword.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a keyword must be released using free().
  *
  * @param[in]  filter          The handle of the place filter
@@ -185,7 +185,7 @@ int maps_place_filter_get_keyword(const maps_place_filter_h filter,
 /**
  * @brief      Gets the place name.
  * @details This function gets the place name.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a place_name must be released using free().
  *
  * @param[in]  filter          The handle of the place filter
@@ -206,7 +206,7 @@ int maps_place_filter_get_place_name(const maps_place_filter_h filter,
  * @brief      Gets the category.
  * @details This function gets the category.
  * \n For allowed values of keys, see the macros above.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a category must be released using maps_place_category_destroy().
  *
  * @param[in]  filter          The handle of the place filter
@@ -226,7 +226,7 @@ int maps_place_filter_get_category(const maps_place_filter_h filter,
 /**
  * @brief Retrieves all filter properties.
  * @details This function retrieves all place filter properties.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  filter          The handle of the place filter
  * @param[in]  callback        The callback function to invoke
@@ -277,7 +277,7 @@ int maps_place_filter_get_place_address(const maps_place_filter_h filter,
  * @brief      Sets the filter value.
  * @details This function sets the filter value in an assignment with a
  * specified string key.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  filter          The handle of the place filter
  * @param[in]  key             The key of filter
@@ -298,7 +298,7 @@ int maps_place_filter_set(maps_place_filter_h filter, const char *key,
 /**
  * @brief      Sets the keyword.
  * @details This function sets the keyword.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  filter          The handle of the place filter
  * @param[in]  keyword         The keyword
@@ -317,7 +317,7 @@ int maps_place_filter_set_keyword(maps_place_filter_h filter,
 /**
  * @brief      Sets the place name.
  * @details This function sets the place name.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  filter          The handle of the place filter
  * @param[in]  place_name      The place name
@@ -336,7 +336,7 @@ int maps_place_filter_set_place_name(maps_place_filter_h filter,
 /**
  * @brief      Sets the category.
  * @details This function sets the place name.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  filter          The handle of the place filter
  * @param[in]  category        The category
index 0faa2d6..cd84d94 100644 (file)
@@ -42,7 +42,7 @@ extern "C" {
  * @details The handle of Place Image instance.
  * @remarks To release the handle use maps_place_image_destroy().
  * \n To clone the handle use maps_place_image_clone().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see maps_place_image_destroy()
  * @see maps_place_image_clone()
@@ -55,7 +55,7 @@ typedef void *maps_place_image_h;
  * @brief      Destroys the place image handle and releases all its resources.
  * @details This function destroys the place image handle and releases all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  image           The place image handle to destroy
  * @return     0 on success, otherwise a negative error value
@@ -70,7 +70,7 @@ int maps_place_image_destroy(maps_place_image_h image);
  * @brief      Clones the place image handle.
  * @details This function clones the place image handle @a origin and all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a cloned must be released using maps_place_image_destroy().
  *
  * @param[in]  origin          The original place image handle
@@ -90,7 +90,7 @@ int maps_place_image_clone(const maps_place_image_h origin,
 /**
  * @brief      Gets the place image id.
  * @details This function gets the place image id.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a id must be released using free().
  *
  * @param[in]  image           The handle of place image
@@ -104,7 +104,7 @@ int maps_place_image_get_id(const maps_place_image_h image, char **id);
 /**
  * @brief      Gets the place image URL.
  * @details This function gets the place image URL.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a url must be released using free().
  *
  * @param[in]  image           The handle of place image
@@ -118,7 +118,7 @@ int maps_place_image_get_url(const maps_place_image_h image, char **url);
 /**
  * @brief      Gets the place image width.
  * @details This function gets the place image width.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  image           The handle of place image
  * @param[out] width           The place image width
@@ -131,7 +131,7 @@ int maps_place_image_get_width(const maps_place_image_h image, int *width);
 /**
  * @brief      Gets the place image height.
  * @details This function gets the place image height.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  image           The handle of place image
  * @param[out] height  The place image height
@@ -144,7 +144,7 @@ int maps_place_image_get_height(const maps_place_image_h image, int *height);
 /**
  * @brief      Gets the place image user link.
  * @details This function gets the place image user link.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a user must be released using maps_place_link_object_destroy().
  *
  * @param[in]  image           The handle of place image
@@ -161,7 +161,7 @@ int maps_place_image_get_user_link(const maps_place_image_h image,
 /**
  * @brief      Gets the place image media.
  * @details This function gets the place image media.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a media must be released using maps_place_media_destroy().
  *
  * @param[in]  image           The handle of place image
index feb94c7..7b81873 100644 (file)
@@ -41,7 +41,7 @@ extern "C" {
  * @brief Creates a new place image handle.
  * @details This function creates a new place image handle and allocates all
  * needed resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a image must be released using maps_place_image_destroy().
  * \n @a image may be cloned using maps_place_image_clone().
  *
@@ -59,7 +59,7 @@ int maps_place_image_create(maps_place_image_h *image);
 /**
  * @brief      Sets the place image id.
  * @details This function sets the place image id.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  image           The handle of place image
  * @param[in]  id              The place image id
@@ -77,7 +77,7 @@ int maps_place_image_set_id(maps_place_image_h image, const char *id);
 /**
  * @brief      Sets the place image URL.
  * @details This function sets the place image URL.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  image           The handle of place image
  * @param[in]  url             The place image url
@@ -95,7 +95,7 @@ int maps_place_image_set_url(maps_place_image_h image, const char *url);
 /**
  * @brief      Sets the place image width.
  * @details This function sets the place image width.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  image           The handle of place image
  * @param[in]  width           The place image width
@@ -113,7 +113,7 @@ int maps_place_image_set_width(maps_place_image_h image, const int width);
 /**
  * @brief      Sets the place image height.
  * @details This function sets the place image height.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  image           The handle of place image
  * @param[in]  height          The place image height
@@ -131,7 +131,7 @@ int maps_place_image_set_height(maps_place_image_h image, const int height);
 /**
  * @brief      Sets the place image user link.
  * @details This function sets the place image user link.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  image           The handle of place image
  * @param[in]  user            The place image user link
@@ -151,7 +151,7 @@ int maps_place_image_set_user_link(maps_place_image_h image,
 /**
  * @brief      Sets the place image media.
  * @details This function sets the place image media.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  image           The handle of place image
  * @param[in]  media           The place image media
index c0758d7..d862c74 100644 (file)
@@ -41,7 +41,7 @@ extern "C" {
  * @details The handle of Place Link Object instance.
  * @remarks To release the handle use maps_place_link_object_destroy().
  * \n To clone the handle use maps_place_link_object_clone().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see maps_place_link_object_destroy()
  * @see maps_place_link_object_clone()
@@ -55,7 +55,7 @@ typedef void *maps_place_link_object_h;
  * resources.
  * @details This function destroys the place link object handle and releases all
  * its resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  link            The place link object handle to destroy
  * @return     0 on success, otherwise a negative error value
@@ -70,7 +70,7 @@ int maps_place_link_object_destroy(maps_place_link_object_h link);
  * @brief      Clones the place link object handle.
  * @details This function clones the place link object handle @a origin and all
  * its resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a cloned must be released using maps_place_link_object_destroy().
  *
  * @param[in]  origin          The original place link object handle
@@ -90,7 +90,7 @@ int maps_place_link_object_clone(const maps_place_link_object_h origin,
 /**
  * @brief      Gets the place link object id.
  * @details This function gets the place link object id.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a id must be released using free().
  *
  * @param[in]  link            The handle of place link object
@@ -105,7 +105,7 @@ int maps_place_link_object_get_id(const maps_place_link_object_h link,
 /**
  * @brief      Gets the place link object name.
  * @details This function gets the place link object name.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a name must be released using free().
  *
  * @param[in]  link            The handle of place link object
@@ -120,7 +120,7 @@ int maps_place_link_object_get_name(const maps_place_link_object_h link,
 /**
  * @brief      Gets the place link object string.
  * @details This function gets the place link object string.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a string must be released using free().
  *
  * @param[in]  link            The handle of place link object
@@ -135,7 +135,7 @@ int maps_place_link_object_get_string(const maps_place_link_object_h link,
 /**
  * @brief      Gets the place link object type.
  * @details This function gets the place link object type.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a type must be released using free().
  *
  * @param[in]  link            The handle of place link object
index faeb5b1..63785e7 100644 (file)
@@ -41,7 +41,7 @@ extern "C" {
  * @brief Creates a new place link object handle.
  * @details This function creates a new place link object handle and allocates
  * all needed resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a link must be released using maps_place_link_object_destroy().
  * \n @a link may be cloned using maps_place_link_object_clone().
  *
@@ -59,7 +59,7 @@ int maps_place_link_object_create(maps_place_link_object_h *link);
 /**
  * @brief      Sets the place link object id.
  * @details This function sets the place link object id.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  link            The handle of place link object
  * @param[in]  id              The place link object id
@@ -78,7 +78,7 @@ int maps_place_link_object_set_id(maps_place_link_object_h link,
 /**
  * @brief      Sets the place link object string.
  * @details This function sets the place link object string.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  link            The handle of place link object
  * @param[in]  string          The place link object string
@@ -97,7 +97,7 @@ int maps_place_link_object_set_string(maps_place_link_object_h link,
 /**
  * @brief      Sets the place link object type.
  * @details This function sets the place link object type.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  link            The handle of place link object
  * @param[in]  type            The place link object type
@@ -116,7 +116,7 @@ int maps_place_link_object_set_type(maps_place_link_object_h link,
 /**
  * @brief      Sets the place link object name.
  * @details This function sets the place link object name.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  link            The handle of place link object
  * @param[in]  name            The place link object name
index 91f2f84..e57177c 100644 (file)
@@ -41,7 +41,7 @@ extern "C" {
  * @details The handle of Place Media instance.
  * @remarks To release the handle use maps_place_media_destroy().
  * \n To clone the handle use maps_place_media_clone().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see maps_place_media_destroy()
  * @see maps_place_media_clone()
@@ -54,7 +54,7 @@ typedef void *maps_place_media_h;
  * @brief      Destroys the place media handle and releases all its resources.
  * @details This function destroys the place media handle and releases all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  media           The place media handle to destroy
  * @return     0 on success, otherwise a negative error value
@@ -69,7 +69,7 @@ int maps_place_media_destroy(maps_place_media_h media);
  * @brief      Clones the place media handle.
  * @details This function clones the place media handle @a origin and all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a cloned must be released using maps_place_media_destroy().
  *
  * @param[in]  origin          The original place media handle
@@ -89,7 +89,7 @@ int maps_place_media_clone(const maps_place_media_h origin,
 /**
  * @brief      Gets the place media attribution.
  * @details This function gets the place media attribution.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a attribution must be released using free().
  *
  * @param[in]  media           The handle of place media
@@ -104,7 +104,7 @@ int maps_place_media_get_attribution(const maps_place_media_h media,
 /**
  * @brief      Gets the place media supplier link.
  * @details This function gets the place media supplier link.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a supplier must be released using maps_place_link_object_destroy().
  *
  * @param[in]  media           The handle of place media
@@ -121,7 +121,7 @@ int maps_place_media_get_supplier(const maps_place_media_h media,
 /**
  * @brief      Gets the place media "via" link.
  * @details This function gets the place media "via" link.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a via must be released using maps_place_link_object_destroy().
  *
  * @param[in]  media           The handle of place media
index a1023d7..fa8e411 100644 (file)
@@ -41,7 +41,7 @@ extern "C" {
  * @brief Creates a new place media handle.
  * @details This function creates a new place media handle and allocates all
  * needed resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a media must be released using maps_place_media_destroy().
  * \n @a media may be cloned using maps_place_media_clone().
  *
@@ -59,7 +59,7 @@ int maps_place_media_create(maps_place_media_h *media);
 /**
  * @brief      Sets the place media attribution.
  * @details This function sets the place media attribution.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  media           The handle of place media
  * @param[in]  attribution     The place media attribution
@@ -78,7 +78,7 @@ int maps_place_media_set_attribution(maps_place_media_h media,
 /**
  * @brief      Sets the place media supplier link.
  * @details This function sets the place media supplier link.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  media           The handle of place media
  * @param[in]  supplier        The place media supplier link
@@ -97,7 +97,7 @@ int maps_place_media_set_supplier(maps_place_media_h media,
 /**
  * @brief      Sets the place media via link.
  * @details This function sets the place media via link.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  media           The handle of place media
  * @param[in]  via             The place media via link
index 160daba..faf5c81 100644 (file)
@@ -47,7 +47,7 @@ extern "C" {
  * @brief      Creates a new place handle.
  * @details This function creates a new place handle and allocates all needed
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a place must be released using maps_place_destroy().
  * \n @a place may be cloned using maps_place_clone().
  *
@@ -65,7 +65,7 @@ int maps_place_create(maps_place_h *place);
 /**
  * @brief      Sets the place id.
  * @details This function sets the place id.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  place           The handle to place
  * @param[in]  id              The place id
@@ -83,7 +83,7 @@ int maps_place_set_id(maps_place_h place, const char *id);
 /**
  * @brief      Sets the place name.
  * @details This function sets the place name.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  place           The handle to place
  * @param[in]  name            The place name
@@ -101,7 +101,7 @@ int maps_place_set_name(maps_place_h place, const char *name);
 /**
  * @brief      Sets the place location.
  * @details This function sets the place location.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  place           The handle to place
  * @param[in]  location        The place location
@@ -121,7 +121,7 @@ int maps_place_set_location(maps_place_h place,
  * @brief      Sets the place distance from the center of the location.
  * @details This function sets the place distance from the center of the
  * location.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  place           The handle to place
  * @param[in]  distance        The place distance in meters
@@ -139,7 +139,7 @@ int maps_place_set_distance(maps_place_h place, const int distance);
 /**
  * @brief      Sets the place address.
  * @details This function sets the place address.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  place           The handle to place
  * @param[in]  address         The place address
@@ -157,7 +157,7 @@ int maps_place_set_address(maps_place_h place, const maps_address_h address);
 /**
  * @brief      Sets the place categories.
  * @details This function sets the place categories.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  place           The handle to place
  * @param[in]  categories      The place category list
@@ -176,7 +176,7 @@ int maps_place_set_categories(maps_place_h place,
 /**
  * @brief      Sets the place view URI.
  * @details This function sets the place URI.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  place           The handle to place
  * @param[in]  uri             The place view uri
@@ -194,7 +194,7 @@ int maps_place_set_uri(maps_place_h place, const char *uri);
 /**
  * @brief      Sets the place attributes.
  * @details This function sets the place attributes.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  place           The handle to place
  * @param[in]  attributes      The place attribute list
@@ -213,7 +213,7 @@ int maps_place_set_attributes(maps_place_h place,
 /**
  * @brief      Sets the place contacts.
  * @details This function sets the place contacts.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  place           The handle to place
  * @param[in]  contacts        The place contact list
@@ -232,7 +232,7 @@ int maps_place_set_contacts(maps_place_h place,
 /**
  * @brief      Sets the place editorials.
  * @details This function sets the place editorials.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  place           The handle to place
  * @param[in]  editorials      The place editorial list
@@ -251,7 +251,7 @@ int maps_place_set_editorials(maps_place_h place,
 /**
  * @brief      Sets the place images.
  * @details This function sets the place images.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  place           The handle to place
  * @param[in]  images          The place image list
@@ -269,7 +269,7 @@ int maps_place_set_images(maps_place_h place, const maps_item_list_h images);
 /**
  * @brief      Sets the place review.
  * @details This function sets the place reviews.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  place           The handle to place
  * @param[in]  reviews         The place review list
@@ -288,7 +288,7 @@ int maps_place_set_reviews(maps_place_h place,
 /**
  * @brief      Sets the place properties.
  * @details This function sets the place properties.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  place           The handle to place
  * @param[in]  properties      The place properties list
@@ -307,7 +307,7 @@ int maps_place_set_properties(maps_place_h place,
 /**
  * @brief      Sets the place rating.
  * @details This function sets the place rating.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  place           The handle to place image
  * @param[in]  rating          The place rating
@@ -326,7 +326,7 @@ int maps_place_set_rating(maps_place_h place,
 /**
  * @brief      Sets the place supplier link.
  * @details This function sets the place supplier link.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  place           The handle to place image
  * @param[in]  supplier        The place supplier link
@@ -345,7 +345,7 @@ int maps_place_set_supplier_link(maps_place_h place,
 /**
  * @brief      Sets the place related link.
  * @details This function sets the place related link.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  place           The handle to place image
  * @param[in]  related         The place related link
index 89dbcf1..ee71ca1 100644 (file)
@@ -41,7 +41,7 @@ extern "C" {
  * @details The handle of Place Rating instance.
  * @remarks To release the handle use maps_place_rating_destroy().
  * \n To clone the handle use maps_place_rating_clone().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see maps_place_rating_destroy()
  * @see maps_place_rating_clone()
@@ -54,7 +54,7 @@ typedef void *maps_place_rating_h;
  * @brief      Destroys the place rating handle and releases all its resources.
  * @details This function destroys the place rating handle and releases all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  rating          The place rating handle to destroy
  * @return     0 on success, otherwise a negative error value
@@ -69,7 +69,7 @@ int maps_place_rating_destroy(maps_place_rating_h rating);
  * @brief      Clones the place rating handle.
  * @details This function clones the place rating handle @a origin and all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a cloned must be released using maps_place_rating_destroy().
  *
  * @param[in]  origin          The original place rating handle
@@ -89,7 +89,7 @@ int maps_place_rating_clone(const maps_place_rating_h origin,
 /**
  * @brief      Gets the place rating count.
  * @details This function gets the place rating count.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  rating          The handle to place rating handle
  * @param[out] count           The place rating count
@@ -102,7 +102,7 @@ int maps_place_rating_get_count(const maps_place_rating_h rating, int *count);
 /**
  * @brief      Gets the place rating average.
  * @details This function gets the place rating average.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  rating          The handle to place rating handle
  * @param[out] average The place average rating
index 391b2e7..7f3668a 100644 (file)
@@ -41,7 +41,7 @@ extern "C" {
  * @brief Creates a new place rating handle.
  * @details This function creates a new place rating handle and allocates all
  * needed resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a rating must be released using maps_place_rating_destroy().
  * \n @a rating may be cloned using maps_place_rating_clone().
  *
@@ -59,7 +59,7 @@ int maps_place_rating_create(maps_place_rating_h *rating);
 /**
  * @brief      Sets the place rating count.
  * @details This function sets the place rating count.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  rating          The handle of place rating
  * @param[in]  count           The place rating count
@@ -77,7 +77,7 @@ int maps_place_rating_set_count(maps_place_rating_h rating, const int count);
 /**
  * @brief      Sets the place rating average.
  * @details This function sets the place rating average.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  rating          The handle of place rating
  * @param[in]  average         The place rating average
index 02ec47a..bf217e4 100644 (file)
@@ -42,7 +42,7 @@ extern "C" {
  * @details The handle of Place Review instance.
  * @remarks To release the handle use maps_place_review_destroy().
  * \n To clone the handle use maps_place_review_clone().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see maps_place_review_destroy()
  * @see maps_place_review_clone()
@@ -55,7 +55,7 @@ typedef void *maps_place_review_h;
  * @brief      Destroys the place review handle and releases all its resources.
  * @details This function destroys the place review handle and releases all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  review          The place review handle to destroy
  * @return     0 on success, otherwise a negative error value
@@ -70,7 +70,7 @@ int maps_place_review_destroy(maps_place_review_h review);
  * @brief      Clones the place review handle.
  * @details This function clones the place review handle @a origin and all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a cloned must be released using maps_place_review_destroy().
  *
  * @param[in]  origin          The original place review handle
@@ -90,7 +90,7 @@ int maps_place_review_clone(const maps_place_review_h origin,
 /**
  * @brief      Gets the place review date.
  * @details This function gets the place review date.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a date must be released using free().
  *
  * @param[in]  review          The handle to place review
@@ -104,7 +104,7 @@ int maps_place_review_get_date(const maps_place_review_h review, char **date);
 /**
  * @brief      Gets the place review title.
  * @details This function gets the place review title.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a title must be released using free().
  *
  * @param[in]  review          The handle to place review
@@ -119,7 +119,7 @@ int maps_place_review_get_title(const maps_place_review_h review,
 /**
  * @brief      Gets the place review rating.
  * @details This function gets the place review rating.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  review          The handle to place review
  * @param[out] rating          The place review rating
@@ -133,7 +133,7 @@ int maps_place_review_get_rating(const maps_place_review_h review,
 /**
  * @brief      Gets the place review description.
  * @details This function gets the place review description.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a description must be released using free().
  *
  * @param[in]  review          The handle to place review
@@ -148,7 +148,7 @@ int maps_place_review_get_description(const maps_place_review_h review,
 /**
  * @brief      Gets the place review language.
  * @details This function gets the place review language.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a language must be released using free().
  *
  * @param[in]  review          The handle to place review
@@ -163,7 +163,7 @@ int maps_place_review_get_language(const maps_place_review_h review,
 /**
  * @brief      Gets the place review media.
  * @details This function gets the place review media.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a media must be released using maps_place_media_destroy().
  *
  * @param[in]  review          The handle to place review
@@ -180,7 +180,7 @@ int maps_place_review_get_media(const maps_place_review_h review,
 /**
  * @brief      Gets the place review user link.
  * @details This function gets the place review user link.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a user must be released using maps_place_link_object_destroy().
  *
  * @param[in]  review          The handle to place review
index f197595..329b612 100644 (file)
@@ -44,7 +44,7 @@ extern "C" {
  * @brief Creates a new place review handle.
  * @details This function creates a new place review handle and allocates all
  * needed resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a review must be released using maps_place_review_destroy().
  * \n @a review may be cloned using maps_place_review_clone().
  *
@@ -62,7 +62,7 @@ int maps_place_review_create(maps_place_review_h *review);
 /**
  * @brief      Sets the place review date.
  * @details This function sets the place review date.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  review          The handle to place review
  * @param[in]  date            The place review date
@@ -80,7 +80,7 @@ int maps_place_review_set_date(maps_place_review_h review, const char *date);
 /**
  * @brief      Sets the place review title.
  * @details This function sets the place review title.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  review          The handle to place review
  * @param[in]  title           The place review title
@@ -99,7 +99,7 @@ int maps_place_review_set_title(maps_place_review_h review,
 /**
  * @brief      Sets the place review rating.
  * @details This function sets the place review rating.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  review          The handle to place review
  * @param[in]  rating          The place review rating
@@ -118,7 +118,7 @@ int maps_place_review_set_rating(maps_place_review_h review,
 /**
  * @brief      Sets the place review description.
  * @details This function sets the place review description.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  review          The handle to place review
  * @param[in]  description     The place review description
@@ -137,7 +137,7 @@ int maps_place_review_set_description(maps_place_review_h review,
 /**
  * @brief      Sets the place review language.
  * @details This function sets the place review language.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  review          The handle to place review
  * @param[in]  language        The place review language
@@ -156,7 +156,7 @@ int maps_place_review_set_language(maps_place_review_h review,
 /**
  * @brief      Sets the place review media.
  * @details This function sets the place review media.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  review          The handle to place review
  * @param[in]  media           The place review media
@@ -176,7 +176,7 @@ int maps_place_review_set_media(maps_place_review_h review,
 /**
  * @brief      Sets the place review user link.
  * @details This function sets the place review user link.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  review          The handle to place review
  * @param[in]  user            The place review user link
index 47a31a8..79b1ee9 100644 (file)
@@ -40,7 +40,7 @@ extern "C" {
  * @details The handle of Place URL instance.
  * @remarks To release the handle use maps_place_url_destroy().
  * \n To clone the handle use maps_place_url_clone().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see maps_place_url_destroy()
  * @see maps_place_url_clone()
@@ -53,7 +53,7 @@ typedef void *maps_place_url_h;
  * @brief      Destroys the place URL handle and releases all its resources.
  * @details This function destroys the place URL handle and releases all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  url     The place URL handle to destroy
  * @return     0 on success, otherwise a negative error value
@@ -68,7 +68,7 @@ int maps_place_url_destroy(maps_place_url_h url);
  * @brief      Clones the place URL handle.
  * @details This function clones the place URL handle @a origin and all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a cloned must be released using maps_place_url_destroy().
  *
  * @param[in]  origin  The original place url handle
@@ -88,7 +88,7 @@ int maps_place_url_clone(const maps_place_url_h origin,
 /**
  * @brief      Gets the place URL path.
  * @details This function gets the place URL path.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a path must be released using free().
  *
  * @param[in]  url             The handle to place url handle
@@ -102,7 +102,7 @@ int maps_place_url_get_path(const maps_place_url_h url, char **path);
 /**
  * @brief      Gets the place URL description.
  * @details This function gets the place URL description.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a desc must be released using free().
  *
  * @param[in]  url             The handle to place url handle
index 190b045..7a97cbd 100644 (file)
@@ -41,7 +41,7 @@ extern "C" {
  * @brief Creates a new place URL handle.
  * @details This function creates a new place URL handle and allocates all
  * needed resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a url must be released using maps_place_url_destroy().
  * \n @a url may be cloned using maps_place_url_clone().
  *
@@ -59,7 +59,7 @@ int maps_place_url_create(maps_place_url_h *url);
 /**
  * @brief      Sets the place URL path.
  * @details This function sets the place URL path.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  url             The handle of place URL
  * @param[in]  path            The place URL path
@@ -77,7 +77,7 @@ int maps_place_url_set_path(maps_place_url_h url, const char *path);
 /**
  * @brief      Sets the place URL description.
  * @details This function sets the place URL description.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  url             The handle of place URL
  * @param[in]  description     The place URL description
index 2c9d9d8..e587a53 100755 (executable)
@@ -42,7 +42,7 @@ extern "C" {
 /**
  * @brief      The Maps Plugin handle.
  * @details The handle of Maps Plugin instance.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  */
 typedef void *maps_plugin_h;
 
@@ -54,7 +54,7 @@ typedef void *maps_plugin_h;
 /**
  * @brief      Initialize a new Maps Plugin.
  * @details A maps plugin handle can be used to access a specified plugin.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a plugin and it resources must be released in
  * maps_plugin_shutdown().
  *
@@ -73,7 +73,7 @@ int maps_plugin_init(maps_plugin_h *plugin);
  * @brief      Destroys the Maps Plugin handle.
  * @details This function destroys the maps plugin handle and releases all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  plugin          The maps plugin handle to destroy
  * @return     0 on success, otherwise a negative error value
@@ -87,7 +87,7 @@ int maps_plugin_shutdown(maps_plugin_h plugin);
 /**
  * @brief      Returns a plugin info.
  * @details This function returns a plugin info.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[out] info    A plugin info
  * @return     0 on success, otherwise a negative error value
@@ -109,7 +109,7 @@ int maps_plugin_get_info(maps_plugin_info_h *info);
  * @brief      Sets the Maps Key to be used in the Maps Plugin requests.
  * @details This function sets the Maps Key which will be used in each Maps
  * Plugin request to Maps Provider.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks To obtain the @a provider_key refer to corresponding Maps Provider
  * documentation.
  * \n For HERE Maps refer to https://developer.here.com/,
@@ -131,7 +131,7 @@ int maps_plugin_set_provider_key(const char *provider_key);
  * @details This function gets the Maps Key which is to be used in each Maps
  * Service request to Maps Provider.
  * \n Maps key can be set with maps_plugin_set_provider_key().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The string @a provider_key must be released using free().
  *
  * @param[out] provider_key    The Maps Key
@@ -148,7 +148,7 @@ int maps_plugin_get_provider_key(char **provider_key);
  * @brief      Sets the Maps Preference.
  * @details This function sets the Maps Preferences which are used in each Maps
  * Plugin request to Maps Provider.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  preference      The handle of Maps Preference
  * @return     0 on success, otherwise a negative error value
@@ -166,7 +166,7 @@ int maps_plugin_set_preference(maps_item_hashtable_h preference);
  * @details This function gets the Maps Preferences which are used in each Maps
  * Plugin request to Maps Provider.
  * \n Preferences can be set with maps_plugin_set_preference().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a preference must be released using maps_preference_destroy().
  *
  * @param[out] preference      The handle of Maps Preference
@@ -183,7 +183,7 @@ int maps_plugin_get_preference(maps_item_hashtable_h *preference);
  * @brief      Checks if the Maps Plugin supports a request.
  * @details This function checks if the Maps Plugin supports a specified
  * request.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  service         The service to be checked
  * @param[out] supported       Is the service supported
@@ -203,7 +203,7 @@ int maps_plugin_is_service_supported(maps_service_e service,
  * @brief      Checks if the Maps Plugin supports a data feature.
  * @details This function checks if the Maps Plugin supports a specified data
  * feature.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  data            The data feature to be checked
  * @param[out] supported       Is the data feature supported
@@ -227,7 +227,7 @@ int maps_plugin_is_data_supported(maps_service_data_e data, bool *supported);
  * @brief      Gets the position coordinates for a given address.
  * @details This function obtains position coordinates for a given free-formed
  * address string.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/mapservice
  * @remarks This function requires network access.
@@ -271,7 +271,7 @@ int maps_plugin_geocode(const char *address,
  * bounding box.
  * @details This function obtains position coordinates for a given free-formed
  * address string within the specified bounding box.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/mapservice
  * @remarks This function requires network access.
@@ -321,7 +321,7 @@ int maps_plugin_geocode_inside_area(const char *address,
  * @brief      Gets the position coordinates for a given address.
  * @details This function obtains position coordinates for a given structured
  * address.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/mapservice
  * @remarks This function requires network access.
@@ -367,7 +367,7 @@ int maps_plugin_geocode_by_structured_address(const maps_address_h address,
  * @brief      Gets the address for a given position coordinates.
  * @details This function obtains structured address information for a given
  * position coordinates.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/mapservice
  * @remarks This function requires network access.
@@ -457,7 +457,7 @@ int maps_plugin_multi_reverse_geocode(const maps_coordinates_list_h geocode_list
  * distance.
  * @details This function obtains the Place information for a specified distance
  * around a given coordinates position.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/mapservice
  * @remarks This function requires network access.
@@ -505,7 +505,7 @@ int maps_plugin_search_place(const maps_coordinates_h position, int distance,
  * @brief      Queries a Place information by a coordinates boundary.
  * @details This function obtains the Place information for a specified
  * coordinates boundary.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/mapservice
  * @remarks This function requires network access.
@@ -553,7 +553,7 @@ int maps_plugin_search_place_by_area(const maps_area_h boundary,
  * @brief      Queries a Place information by a free-formed address string.
  * @details This function obtains the Place information for a specified free-
  * formed address string.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/mapservice
  * @remarks This function requires network access.
@@ -695,7 +695,7 @@ int maps_plugin_get_place_details(const char *url,
  * @brief      Queries the Route from origin coordinate to a destination.
  * @details This function obtains the Route information for a specified origin
  * and destination coordinates.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/mapservice
  * @remarks This function requires network access.
@@ -738,7 +738,7 @@ int maps_plugin_search_route(const maps_coordinates_h origin,
  * @brief      Queries the Route, passing through a specified way points.
  * @details This function obtains the Route information for the Route, passing
  * through a specified set of way points.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/mapservice
  * @remarks This function requires network access.
@@ -786,7 +786,7 @@ int maps_plugin_search_route_waypoints(const maps_coordinates_h *waypoint_list,
  * @brief      Cancels the service request.
  * @details This function cancels the service request initiated by geocode,
  * route or place search.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/mapservice
  * @remarks This function requires network access.
index 17176a6..3c08b79 100644 (file)
@@ -40,7 +40,7 @@ extern "C" {
  * @remarks To create the handle use maps_plugin_info_create().
  * \n To release the handle use maps_plugin_info_destroy().
  * \n To clone the handle use maps_plugin_info_clone().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see maps_plugin_info_create()
  * @see maps_plugin_info_destroy()
@@ -54,7 +54,7 @@ typedef void *maps_plugin_info_h;
  * @brief      Creates a new plugin info handle.
  * @details This function creates a new plugin info handle and allocates all
  * needed resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a info must be released using maps_plugin_info_destroy().
  * \n @a info may be cloned using maps_plugin_info_clone().
  *
@@ -73,7 +73,7 @@ int maps_plugin_info_create(maps_plugin_info_h *info);
  * @brief      Destroys the plugin info handle and releases all its resources.
  * @details This function destroys the plugin info handle and releases all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  info    The plugin info handle to destroy
  * @return     0 on success, otherwise a negative error value
@@ -91,7 +91,7 @@ int maps_plugin_info_destroy(maps_plugin_info_h info);
  * @brief      Clones the plugin info handle.
  * @details This function clones the plugin info handle @a origin and all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a cloned must be released using maps_plugin_info_destroy().
  *
  * @param[in]  origin          The original plugin info handle
@@ -114,7 +114,7 @@ int maps_plugin_info_clone(const maps_plugin_info_h origin,
 /**
  * @brief      Gets the plugin provider name.
  * @details This function gets the plugin provider name.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a provider_name must be released using free().
  *
  * @param[in]  info            The handle of plugin info
@@ -133,7 +133,7 @@ int maps_plugin_info_get_provider_name(const maps_plugin_info_h info,
 /**
  * @brief      Sets the plugin provider name.
  * @details This function sets the plugin provider name.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  info            The handle of plugin info
  * @param[in]  provider_name   The plugin info name
index d5880d2..5b4b734 100644 (file)
@@ -61,84 +61,84 @@ extern "C" {
 /**
  * @brief      The name of the preference indicating place type while searching
  * the place
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  */
 #define MAPS_PLACE_FILTER_TYPE "MAPS_PLACE_FILTER_TYPE"
 
 /**
  * @brief      The name of the preference indicating sorting key while
  * searching the place
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  */
 #define MAPS_PLACE_FILTER_SORT_BY "MAPS_PLACE_FILTER_SORT_BY"
 
 /**
  * @brief      The name of the preference indicating free-form address to avoid
  * while computing the route
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  */
 #define MAPS_ROUTE_FREEFORM_ADDR_TO_AVOID "MAPS_ROUTE_FREEFORM_ADDR_TO_AVOID"
 
 /**
  * @brief      The name of the preference indicating structured address to
  * avoid while computing the route
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  */
 #define MAPS_ROUTE_STRUCTED_ADDR_TO_AVOID "MAPS_ROUTE_STRUCTED_ADDR_TO_AVOID"
 
 /**
  * @brief      The name of the preference indicating circular geographical area
  * to avoid while computing the route
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  */
 #define MAPS_ROUTE_CIRCLE_AREA_TO_AVOID "MAPS_ROUTE_CIRCLE_AREA_TO_AVOID"
 
 /**
  * @brief      The name of the preference indicating rectangular geographical
  * area to avoid while computing the route
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  */
 #define MAPS_ROUTE_RECT_AREA_TO_AVOID "MAPS_ROUTE_RECT_AREA_TO_AVOID"
 
 /**
  * @brief      The name of the preference indicating that route should be
  * computed within a specified bounding box
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  */
 #define MAPS_ROUTE_GEOMETRY_BOUNDING_BOX "MAPS_ROUTE_GEOMETRY_BOUNDING_BOX"
 
 /**
  * @brief      The name of the preference indicating that geometry parameters
  * should be retrieved while route processing
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  */
 #define MAPS_ROUTE_GEOMETRY_RETRIEVAL "MAPS_ROUTE_GEOMETRY_RETRIEVAL"
 
 /**
  * @brief      The name of the preference indicating that route should be
  * computed with geometry instructions
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  */
 #define MAPS_ROUTE_INSTRUCTION_GEOMETRY "MAPS_ROUTE_INSTRUCTION_GEOMETRY"
 
 /**
  * @brief      The name of the preference indicating that route should be
  * computed with bounding box instructions
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  */
 #define MAPS_ROUTE_INSTRUCTION_BOUNDING_BOX "MAPS_ROUTE_INSTRUCTION_BOUNDING_BOX"
 
 /**
  * @brief      The name of the preference indicating that route should be
  * computed correspondingly to retrieval instructions
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  */
 #define MAPS_ROUTE_INSTRUCTION_RETRIEVAL "MAPS_ROUTE_INSTRUCTION_RETRIEVAL"
 
 /**
  * @brief      The name of the preference indicating that route should be
  * computed in accordance to real time traffic
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  */
 #define MAPS_ROUTE_REALTIME_TRAFFIC "MAPS_ROUTE_REALTIME_TRAFFIC"
 
@@ -146,10 +146,10 @@ extern "C" {
  * @brief      The Maps Preference handle.
  * @details The Maps Preference handle can be obtained via call of
  * maps_preference_create().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * \n To release the handle use maps_preference_destroy().
  * \n To clone the handle use maps_preference_clone().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see maps_preference_create()
  * @see maps_preference_destroy()
@@ -161,7 +161,7 @@ typedef void *maps_preference_h;
  * @brief      Enumeration of allowed distance units.
  * @details This enumeration represents allowed distance units used in Maps
  * Services.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see #maps_preference_h
  */
@@ -176,7 +176,7 @@ typedef enum _maps_distance_unit_e {
  * @brief      Enumeration of allowed route optimization option.
  * @details This enumeration represents allowed route optimization option used
  * in Route Service.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see #_maps_route_transport_mode_e
  * @see #_maps_route_feature_weight_e
@@ -204,7 +204,7 @@ typedef enum _maps_route_optimization_e {
  * @brief      Enumeration of preferable route types.
  * @details This enumeration represents allowed route types used in Route
  * Service.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see #_maps_distance_unit_e
  * @see #_maps_route_feature_weight_e
@@ -233,7 +233,7 @@ typedef enum _maps_route_transport_mode_e {
  * @brief      Enumeration of route feature weights.
  * @details This enumeration represents allowed route feature weights used in
  * Route Service.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see #_maps_distance_unit_e
  * @see #_maps_route_transport_mode_e
@@ -260,7 +260,7 @@ typedef enum _maps_route_feature_weight_e {
  * @brief      Enumeration of route features.
  * @details This enumeration represents allowed route features used in Route
  * Service.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see #_maps_distance_unit_e
  * @see #_maps_route_transport_mode_e
@@ -300,7 +300,7 @@ typedef enum _maps_route_request_feature_e {
  * @brief      Called when requesting the list of Maps Properties.
  * @details This callback is invoked while iterating through the list of Maps
  * Properties.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a key and @a value must be released using free() and corresponding
  * release method for property value correspondingly.
  *
@@ -326,7 +326,7 @@ typedef bool(*maps_preference_properties_cb) (int index, int total, char *key,
  * @brief      Creates a new maps preference handle.
  * @details This function creates a new maps preference handle and allocates all
  * needed resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a preference must be released using maps_preference_destroy().
  * \n @a preference may be cloned using maps_preference_clone().
  *
@@ -346,7 +346,7 @@ int maps_preference_create(maps_preference_h *preference);
  * resources.
  * @details This function destroys the maps preference handle and releases all
  * its resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  preference      The preference handle
  * @return     0 on success, otherwise a negative error value
@@ -361,7 +361,7 @@ int maps_preference_destroy(maps_preference_h preference);
  * @brief      Clones the maps preference handle.
  * @details This function clones the maps preference handle @a origin and all
  * its resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a cloned must be released using maps_preference_destroy().
  *
  * @param[in]  origin          The original preference handle
@@ -381,7 +381,7 @@ int maps_preference_clone(const maps_preference_h origin,
 /**
  * @brief      Gets the distance unit.
  * @details This function gets the maps distance unit.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  preference      The preference handle
  * @param[out] unit    The distance unit
@@ -395,7 +395,7 @@ int maps_preference_get_distance_unit(const maps_preference_h preference,
 /**
  * @brief      Gets the language.
  * @details This function gets the maps language.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a language must be released using free().
  *
  * @param[in]  preference      The preference handle
@@ -410,7 +410,7 @@ int maps_preference_get_language(const maps_preference_h preference,
 /**
  * @brief      Gets the max amount of results.
  * @details This function gets the max amount of results.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  preference      The preference handle
  * @param[out] max_results     The max amount of results
@@ -424,7 +424,7 @@ int maps_preference_get_max_results(const maps_preference_h preference,
 /**
  * @brief      Gets the country code.
  * @details This function gets the country code.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a country_code must be released using free().
  *
  * @param[in]  preference      The preference handle
@@ -439,7 +439,7 @@ int maps_preference_get_country_code(const maps_preference_h preference,
 /**
  * @brief      Gets the route optimization.
  * @details This function gets the route optimization.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  preference              The preference handle
  * @param[out] optimization    The route optimization
@@ -454,7 +454,7 @@ int maps_preference_get_route_optimization(const maps_preference_h preference,
 /**
  * @brief      Gets the route transport mode.
  * @details This function gets the route transport mode.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  preference      The preference handle
  * @param[out] transport_mode  The transport mode
@@ -470,7 +470,7 @@ int maps_preference_get_route_transport_mode(const maps_preference_h
 /**
  * @brief      Gets the route feature weight.
  * @details This function gets the route feature weight.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  preference      The preference handle
  * @param[out] feature_weight  The feature weight
@@ -486,7 +486,7 @@ int maps_preference_get_route_feature_weight(const maps_preference_h
 /**
  * @brief      Gets the route feature.
  * @details This function gets the route feature.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  preference      The preference handle
  * @param[out] feature         The feature
@@ -513,7 +513,7 @@ int maps_preference_get_route_alternatives_enabled(const maps_preference_h prefe
 /**
  * @brief      Gets the maps preference value by key.
  * @details This function gets the maps preference value by key.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a value must be released using free().
  *
  * @param[in]  preference      The preference handle
@@ -529,7 +529,7 @@ int maps_preference_get(const maps_preference_h preference, const char *key,
 /**
  * @brief      Retrieves all maps properties.
  * @details This function retrieves all maps properties.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The properties will be delivered via
  * maps_preference_properties_cb().
  *
@@ -556,7 +556,7 @@ int maps_preference_foreach_property(const maps_preference_h preference,
 /**
  * @brief      Sets the maps distance unit.
  * @details This function sets the maps distance unit.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  preference      The preference handle
  * @param[in]  unit            The distance unit
@@ -575,7 +575,7 @@ int maps_preference_set_distance_unit(maps_preference_h preference,
 /**
  * @brief      Sets the maps language.
  * @details This function sets the maps language.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  preference      The preference handle
  * @param[in]  language        The maps language
@@ -594,7 +594,7 @@ int maps_preference_set_language(maps_preference_h preference,
 /**
  * @brief      Sets the max amount of results.
  * @details This function sets the max amount of results.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  preference      The preference handle
  * @param[in]  max_results     The max amount of results
@@ -613,7 +613,7 @@ int maps_preference_set_max_results(maps_preference_h preference,
 /**
  * @brief      Sets the maps country code.
  * @details This function sets the maps country code.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  preference      The preference handle
  * @param[in]  country_code    The maps country code
@@ -632,7 +632,7 @@ int maps_preference_set_country_code(maps_preference_h preference,
 /**
  * @brief      Sets the route optimization.
  * @details This function sets the route optimization.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  preference      The preference handle
  * @param[in]  optimization    The route optimization
@@ -652,7 +652,7 @@ int maps_preference_set_route_optimization(maps_preference_h preference,
 /**
  * @brief      Sets the route transport mode.
  * @details This function sets the route transport mode.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  preference      The preference handle
  * @param[in]  transport_mode  The route transport mode
@@ -672,7 +672,7 @@ int maps_preference_set_route_transport_mode(maps_preference_h preference,
 /**
  * @brief      Sets the route feature weight.
  * @details This function sets the route feature weight.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  preference      The preference handle
  * @param[in]  feature_weight  The route feature weight
@@ -692,7 +692,7 @@ int maps_preference_set_route_feature_weight(maps_preference_h preference,
 /**
  * @brief      Sets the route feature.
  * @details This function sets the route feature.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  preference      The preference handle
  * @param[in]  feature         The route feature
@@ -730,7 +730,7 @@ int maps_preference_set_route_alternatives_enabled(maps_preference_h preference,
  * @brief      Sets the preference value by key.
  * @details This function sets the preference value assigned with a specified
  * key.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  preference      The preference handle
  * @param[in]  key             The key
index ea7aa2b..9309cf1 100644 (file)
@@ -44,7 +44,7 @@ extern "C" {
  * @details The handle of Route instance.
  * @remarks To release the handle use maps_route_destroy().
  * \n To clone the handle use maps_route_clone().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see maps_route_destroy()
  * @see maps_route_clone()
@@ -57,7 +57,7 @@ typedef void *maps_route_h;
  * @brief      Called when requesting the path of the Route.
  * @details This callback is invoked while iterating through the list of
  * coordinates, composing the Route.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a coordinates must be released using maps_coordinates_destroy().
  * \n To use @a coordinates outside this function, clone it with
  * maps_coordinates_clone().
@@ -83,7 +83,7 @@ typedef bool(*maps_route_path_cb) (int index, int total,
  * @brief      Called when requesting the segments of the Route.
  * @details This callback is invoked while iterating through the list of
  * segments, composing the Route.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a segment is valid only in this function and must be released using
  * maps_route_segment_destroy().
  * \n To use @a segment outside this function, clone it with
@@ -110,7 +110,7 @@ typedef bool(*maps_route_segment_cb) (int index, int total,
  * @brief      Called when requesting the list of Route Properties.
  * @details This callback is invoked while iterating through the list of Route
  * Properties.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a key and @a value must be released using free() and corresponding
  * release method for property value correspondingly.
  * \n To use @a key and @a value outside this function, you should clone it.
@@ -137,7 +137,7 @@ typedef bool(*maps_route_properties_cb) (int index, int total, char *key,
  * @brief      Destroys the route handle and releases all its resources.
  * @details This function destroys the route handle and releases all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  route           The route handle
  * @return     0 on success, otherwise a negative error value
@@ -152,7 +152,7 @@ int maps_route_destroy(maps_route_h route);
  * @brief      Clones the route handle.
  * @details This function clones the route handle @a origin and all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a cloned must be released using maps_route_destroy().
  *
  * @param[in]  origin          The original route handle
@@ -171,7 +171,7 @@ int maps_route_clone(const maps_route_h origin, maps_route_h *cloned);
 /**
  * @brief      Gets the route id.
  * @details This function gets the route id.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a id must be released using free().
  *
  * @param[in]  route           The route handle
@@ -185,7 +185,7 @@ int maps_route_get_route_id(const maps_route_h route, char **route_id);
 /**
  * @brief      Gets the route origin.
  * @details This function gets the route origin.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a origin must be released using maps_coordinates_destroy().
  *
  * @param[in]  route           The route handle
@@ -203,7 +203,7 @@ int maps_route_get_origin(const maps_route_h route,
 /**
  * @brief      Gets the route destination.
  * @details This function gets the route destination.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a destination must be released using maps_coordinates_destroy().
  *
  * @param[in]  route           The route handle
@@ -221,7 +221,7 @@ int maps_route_get_destination(const maps_route_h route,
 /**
  * @brief      Gets the route bounding box.
  * @details This function gets the route bounding box.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a bounding_box must be released using maps_area_destroy().
  *
  * @param[in]  route                   The route handle
@@ -238,7 +238,7 @@ int maps_route_get_bounding_box(const maps_route_h route,
 /**
  * @brief      Gets the route transport mode.
  * @details This function gets the route transport mode.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  route           The route handle
  * @param[out] transport_mode  The transport mode
@@ -254,7 +254,7 @@ int maps_route_get_transport_mode(const maps_route_h route,
 /**
  * @brief      Gets the route total distance.
  * @details This function gets the route total distance.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  route           The route handle
  * @param[out] total_distance  The distance of route. You can get the distance
@@ -271,7 +271,7 @@ int maps_route_get_total_distance(const maps_route_h route,
 /**
  * @brief      Gets the route total duration.
  * @details This function gets the route total duration.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  route           The route handle
  * @param[out] total_duration  The duration
@@ -287,7 +287,7 @@ int maps_route_get_total_duration(const maps_route_h route,
 /**
  * @brief      Gets the route distance units.
  * @details This function gets the route distance units.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]          route   The route handle
  * @param[out]         distance_unit   The distance units
@@ -303,7 +303,7 @@ int maps_route_get_distance_unit(const maps_route_h route,
 /**
  * @brief      Retrieves all properties.
  * @details This function retrieves all route properties.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The properties will be delivered via maps_route_properties_cb().
  *
  * @param[in]  route           The route handle
@@ -327,7 +327,7 @@ int maps_route_foreach_property(const maps_route_h route,
 /**
  * @brief      Retrieves all coordinates of the path.
  * @details This function retrieves all coordinates of the route path.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The coordinates will be delivered via maps_route_path_cb().
  *
  * @param[in]  route           The route handle
@@ -351,7 +351,7 @@ int maps_route_foreach_path(const maps_route_h route,
 /**
  * @brief      Retrieves all segments of the route.
  * @details This function retrieves all segments of the route.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The segments will be delivered via maps_route_path_cb().
  *
  * @param[in]  route           The route handle
index 6cf21fd..dd1e475 100755 (executable)
@@ -41,7 +41,7 @@ extern "C" {
  * @details The handle of Route Maneuver instance.
  * @remarks To release the handle use maps_route_maneuver_destroy().
  * \n To clone the handle use maps_route_maneuver_clone().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see maps_route_maneuver_destroy()
  * @see maps_route_maneuver_clone()
@@ -50,7 +50,7 @@ typedef void *maps_route_maneuver_h;
 
 /**
  * @brief The enumeration of direction type.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  */
 typedef enum {
 
@@ -76,7 +76,7 @@ typedef enum {
 
 /**
  * @brief The enumeration of turn type.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  */
 typedef enum {
 
@@ -129,7 +129,7 @@ typedef enum {
  * resources.
  * @details This function destroys the route maneuver handle and releases all
  * its resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  maneuver        The maneuver handle to destroy
  * @return     0 on success, otherwise a negative error value
@@ -144,7 +144,7 @@ int maps_route_maneuver_destroy(maps_route_maneuver_h maneuver);
  * @brief      Clones the route maneuver handle.
  * @details This function clones the route maneuver handle @a origin and all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a cloned must be released using maps_route_maneuver_destroy().
  *
  * @param[in]  origin          The original maneuver handle
@@ -164,7 +164,7 @@ int maps_route_maneuver_clone(const maps_route_maneuver_h origin,
 /**
  * @brief      Gets the route maneuver direction id.
  * @details This function gets the route maneuver direction id.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  maneuver        The maneuver handle
  * @param[out] direction_id    The direction ID
@@ -180,7 +180,7 @@ int maps_route_maneuver_get_direction_id(const maps_route_maneuver_h maneuver,
 /**
  * @brief      Gets the route maneuver turn type.
  * @details This function gets the route maneuver turn type.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  maneuver        The maneuver handle
  * @param[out] turn_type       The turn type
@@ -196,7 +196,7 @@ int maps_route_maneuver_get_turn_type(const maps_route_maneuver_h maneuver,
 /**
  * @brief      Gets the route maneuver position.
  * @details This function gets the route maneuver position.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a position must be released using maps_coordinates_destroy().
  *
  * @param[in]  maneuver        The maneuver handle
@@ -213,7 +213,7 @@ int maps_route_maneuver_get_position(const maps_route_maneuver_h maneuver,
 /**
  * @brief      Gets the road name of the route maneuver.
  * @details This function gets the road name of the route maneuver.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a road_name must be released using free().
  *
  * @param[in]  maneuver        The maneuver handle
@@ -230,7 +230,7 @@ int maps_route_maneuver_get_road_name(const maps_route_maneuver_h maneuver,
  * @brief      Gets the instruction text (narrative) of the route maneuver.
  * @details This function gets the instruction text (narrative) of the route
  * maneuver.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a instruction_text must be released using free().
  *
  * @param[in]  maneuver        The maneuver handle
@@ -246,7 +246,7 @@ int maps_route_maneuver_get_instruction_text(const maps_route_maneuver_h
 /**
  * @brief      Gets the route maneuver locale.
  * @details This function gets the route maneuver locale.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a locale must be released using free().
  *
  * @param[in]  maneuver        The maneuver handle
@@ -263,7 +263,7 @@ int maps_route_maneuver_get_locale(const maps_route_maneuver_h maneuver,
  * @brief      Gets the time to next instruction of the route maneuver.
  * @details This function gets the time to next instruction of the route
  * maneuver.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  maneuver        The maneuver handle
  * @param[out] time_to_next_instruction        The time to next instruction on the
@@ -281,7 +281,7 @@ int maps_route_maneuver_get_time_to_next_instruction(const maps_route_maneuver_h
  * @brief      Gets the distance to next instruction of the route maneuver.
  * @details This function gets the distance to next instruction of the route
  * maneuver.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  maneuver        The maneuver handle
  * @param[out] distance_to_next_instruction    The distance from the current
index 01de156..71db098 100644 (file)
@@ -40,7 +40,7 @@ extern "C" {
  * @brief      Creates a new route maneuver handle.
  * @details This function creates a new route maneuver handle and allocates all
  * needed resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a maneuver must be released using maps_route_maneuver_destroy().
  * \n @a maneuver may be cloned using maps_route_maneuver_clone().
  *
@@ -58,7 +58,7 @@ int maps_route_maneuver_create(maps_route_maneuver_h *maneuver);
 /**
  * @brief      Sets the route maneuver direction id.
  * @details This function sets the route maneuver direction id.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  maneuver        The maneuver handle
  * @param[in]  direction_id    The direction ID
@@ -79,7 +79,7 @@ int maps_route_maneuver_set_direction_id(maps_route_maneuver_h maneuver,
 /**
  * @brief      Sets the route maneuver turn type.
  * @details This function sets the route maneuver turn type.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  maneuver        The maneuver handle
  * @param[in]  turn_type       The turn type
@@ -99,7 +99,7 @@ int maps_route_maneuver_set_turn_type(maps_route_maneuver_h maneuver,
 /**
  * @brief      Sets the route maneuver road name.
  * @details This function sets the route maneuver road name.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  maneuver        The maneuver handle
  * @param[in]  road_name       The current road name
@@ -118,7 +118,7 @@ int maps_route_maneuver_set_road_name(maps_route_maneuver_h maneuver,
 /**
  * @brief      Sets the route maneuver instruction text.
  * @details This function sets the route maneuver instruction text.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  maneuver                The maneuver handle
  * @param[in]  instruction_text        The current road name
@@ -137,7 +137,7 @@ int maps_route_maneuver_set_instruction_text(maps_route_maneuver_h maneuver,
 /**
  * @brief      Sets the route maneuver locale.
  * @details This function sets the route maneuver locale.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  maneuver        The maneuver handle
  * @param[in]  locale          The languages of instruction text and street
@@ -157,7 +157,7 @@ int maps_route_maneuver_set_locale(maps_route_maneuver_h maneuver,
 /**
  * @brief      Sets the route maneuver position.
  * @details This function sets the route maneuver position.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  maneuver        The maneuver handle
  * @param[in]  position        The geographical position of maneuver
@@ -176,7 +176,7 @@ int maps_route_maneuver_set_position(maps_route_maneuver_h maneuver,
 /**
  * @brief      Sets the time to next instruction in route maneuver.
  * @details This function sets the time to next instruction in route maneuver.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  maneuver                        The maneuver handle
  * @param[in]  time_to_next_instruction        The time to next instruction
@@ -197,7 +197,7 @@ int maps_route_maneuver_set_time_to_next_instruction(maps_route_maneuver_h
  * @brief      Sets the distance to next instruction in route maneuver.
  * @details This function sets the distance to next instruction in route
  * maneuver.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  maneuver                        The maneuver handle
  * @param[in]  distance_to_next_instruction    The distance from the current
index fb54930..c146013 100644 (file)
@@ -48,7 +48,7 @@ extern "C" {
  * @brief      Creates a new route handle.
  * @details This function creates a new route handle and allocates all needed
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a route must be released using maps_route_destroy().
  * \n @a route may be cloned using maps_route_clone().
  *
@@ -66,7 +66,7 @@ int maps_route_create(maps_route_h *route);
 /**
  * @brief      Sets the route id.
  * @details This function sets the route id.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  route           The route handle
  * @param[in]  id              The route ID
@@ -84,7 +84,7 @@ int maps_route_set_route_id(maps_route_h route, const char *id);
 /**
  * @brief      Sets the route origin.
  * @details This function sets the route origin.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  route           The route handle
  * @param[in]  origin          The origin of route
@@ -104,7 +104,7 @@ int maps_route_set_origin(maps_route_h route,
 /**
  * @brief      Sets the route destination.
  * @details This function sets the route destination.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  route           The route handle
  * @param[in]  destination     The destination of route
@@ -124,7 +124,7 @@ int maps_route_set_destination(maps_route_h route,
 /**
  * @brief      Sets the route bounding box.
  * @details This function sets the route bounding box.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  route           The route handle
  * @param[in]  bounding_box    The top bounding box
@@ -143,7 +143,7 @@ int maps_route_set_bounding_box(maps_route_h route,
 /**
  * @brief      Sets the route total distance.
  * @details This function sets the route total distance.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  route           The route handle
  * @param[in]  total_distance  The distance of route in meters
@@ -162,7 +162,7 @@ int maps_route_set_total_distance(maps_route_h route,
 /**
  * @brief      Sets the route total duration.
  * @details This function sets the route total duration.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  route           The route handle
  * @param[in]  total_duration  The duration
@@ -181,7 +181,7 @@ int maps_route_set_total_duration(maps_route_h route,
 /**
  * @brief      Sets the route transport mode.
  * @details This function sets the route transport mode.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  route   The route handle
  * @param[in]  transport_mode  The transportation mode
@@ -202,7 +202,7 @@ int maps_route_set_transport_mode(maps_route_h route,
 /**
  * @brief      Sets the route distance units.
  * @details This function sets the route distance units.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]          maneuver        The maneuver handle
  * @param[in]          distance_unit   The distance units
@@ -222,7 +222,7 @@ int maps_route_set_distance_unit(maps_route_maneuver_h maneuver,
 /**
  * @brief      Sets the route path.
  * @details This function sets the route path.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  route           The route handle
  * @param[in]  path            The coordinates list
@@ -240,7 +240,7 @@ int maps_route_set_path(maps_route_h route, const maps_item_list_h path);
 /**
  * @brief      Sets the route segment list.
  * @details This function sets the route segment list.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  route           The route handle
  * @param[in]  segments        The maneuvers list
@@ -260,7 +260,7 @@ int maps_route_set_segments(maps_route_h route,
 /**
  * @brief      Sets the route properties.
  * @details This function sets the route properties.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]          route           The route handle
  * @param[in]          properties      The table of properties
index e042705..e187732 100644 (file)
@@ -43,7 +43,7 @@ extern "C" {
  * @details The handle of Route Segment instance.
  * @remarks To release the handle use maps_route_segment_destroy().
  * \n To clone the handle use maps_route_segment_clone().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see maps_route_segment_destroy()
  * @see maps_route_segment_clone()
@@ -54,7 +54,7 @@ typedef void *maps_route_segment_h;
  * @brief      Called when requesting the path of the Route Segment.
  * @details This callback is invoked while iterating through the list of
  * coordinates, composing the Route Segment.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a coordinates must be released using maps_coordinates_destroy().
  * \n To use @a coordinates outside this function, clone it with
  * maps_coordinates_clone().
@@ -78,7 +78,7 @@ typedef bool(*maps_route_segment_path_cb) (int index, int total,
  * @brief      Called when requesting the maneuvers of the Route Segment.
  * @details This callback is invoked while iterating through the list of
  * maneuvers, composing the Route Segment.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a maneuver is valid only in this function and must be released
  * using maps_route_maneuver_destroy().
  * \n To use @a maneuver outside this function, clone it with
@@ -105,7 +105,7 @@ typedef bool(*maps_route_segment_maneuver_cb) (int index, int total,
  * @brief      Destroys the route segment handle and releases all its resources.
  * @details This function destroys the route segment handle and releases all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  segment         The segment handle to destroy
  * @return     0 on success, otherwise a negative error value
@@ -120,7 +120,7 @@ int maps_route_segment_destroy(maps_route_segment_h segment);
  * @brief      Clones the route segment handle.
  * @details This function clones the route handle @a origin and all its
  * resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a cloned must be released using maps_route_segment_destroy().
  *
  * @param[in]  origin          The original segment handle
@@ -140,7 +140,7 @@ int maps_route_segment_clone(const maps_route_segment_h origin,
 /**
  * @brief      Gets the route segment origin.
  * @details This function gets the route segment origin.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a origin must be released using maps_coordinates_destroy().
  *
  * @param[in]  segment         The segment handle
@@ -157,7 +157,7 @@ int maps_route_segment_get_origin(const maps_route_segment_h segment,
 /**
  * @brief      Gets the route segment destination.
  * @details This function gets the route segment destination.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a destination must be released using maps_coordinates_destroy().
  *
  * @param[in]  segment         The segment handle
@@ -174,7 +174,7 @@ int maps_route_segment_get_destination(const maps_route_segment_h segment,
 /**
  * @brief      Gets the route segment bounding box.
  * @details This function gets the route segment bounding box.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a bounding_box must be released using maps_area_destroy().
  *
  * @param[in]  segment         The segment handle
@@ -191,7 +191,7 @@ int maps_route_segment_get_bounding_box(const maps_route_segment_h segment,
 /**
  * @brief      Gets the route segment distance.
  * @details This function gets the route segment distance.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  segment         The segment handle
  * @param[out] distance        The distance of segment
@@ -205,7 +205,7 @@ int maps_route_segment_get_distance(const maps_route_segment_h segment,
 /**
  * @brief      Gets the route segment duration.
  * @details This function gets the route segment duration.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  segment         The segment handle
  * @param[out] duration        The distance of segment
@@ -219,7 +219,7 @@ int maps_route_segment_get_duration(const maps_route_segment_h segment,
 /**
  * @brief      Retrieves all coordinates of the path.
  * @details This function retrieves all coordinates of the route segment path.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The coordinates will be delivered via maps_route_segment_path_cb().
  *
  * @param[in]  segment         The segment handle
@@ -244,7 +244,7 @@ int maps_route_segment_foreach_path(const maps_route_segment_h segment,
 /**
  * @brief      Retrieves all maneuvers of the path.
  * @details This function retrieves all maneuvers of the route segment path.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The coordinates will be delivered via
  * maps_route_segment_maneuver_cb().
  *
index edcdf19..b5f1cd0 100644 (file)
@@ -40,7 +40,7 @@ extern "C" {
  * @brief      Creates a new route segment handle.
  * @details This function creates a new route segment handle and allocates all
  * needed resources.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a segment must be released using maps_route_segment_destroy().
  * \n @a segment may be cloned using maps_route_segment_clone().
  *
@@ -58,7 +58,7 @@ int maps_route_segment_create(maps_route_segment_h *segment);
 /**
  * @brief      Sets the route segment origin.
  * @details This function sets the route segment origin.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  segment         The segment handle
  * @param[in]  origin          The origin of segment
@@ -77,7 +77,7 @@ int maps_route_segment_set_origin(maps_route_segment_h segment,
 /**
  * @brief      Sets the route segment destination.
  * @details This function sets the route segment destination.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  segment         The segment handle
  * @param[in]  destination     The destination of segment
@@ -96,7 +96,7 @@ int maps_route_segment_set_destination(maps_route_segment_h segment,
 /**
  * @brief      Sets the route segment bounding box.
  * @details This function sets the route segment bounding box.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  segment         The segment handle
  * @param[in]  bounding_box    The start angle of the segment
@@ -115,7 +115,7 @@ int maps_route_segment_set_bounding_box(maps_route_segment_h segment,
 /**
  * @brief      Sets the route segment distance.
  * @details This function sets the route segment distance.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  segment         The segment handle
  * @param[in]  distance        The distance of the segment
@@ -134,7 +134,7 @@ int maps_route_segment_set_distance(maps_route_segment_h segment,
 /**
  * @brief      Sets the route segment duration.
  * @details This function sets the route segment duration.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  segment         The segment handle
  * @param[in]  duration        The duration of the segment
@@ -153,7 +153,7 @@ int maps_route_segment_set_duration(maps_route_segment_h segment,
 /**
  * @brief      Sets the route segment path.
  * @details This function sets the route segment path.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  segment         The segment handle
  * @param[in]  path            The maneuver list
@@ -172,7 +172,7 @@ int maps_route_segment_set_path(maps_route_segment_h segment,
 /**
  * @brief      Sets the route segment maneuver list.
  * @details This function sets the route segment maneuver list.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  segment         The segment handle
  * @param[in]  maneuvers       The maneuver list
index 4a21edf..3127909 100644 (file)
@@ -54,7 +54,7 @@ extern "C" {
 
 /**
  * @brief      Enumerations of maps requests available in the Maps Service
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  */
 typedef enum _maps_service_e {
 
@@ -95,7 +95,7 @@ typedef enum _maps_service_e {
 
 /**
  * @brief Enumerations of maps features available in the Maps Service
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  */
 typedef enum _maps_service_data_e {
 
@@ -146,7 +146,7 @@ typedef enum _maps_service_data_e {
  * @brief      The Maps Service handle
  * @details The Maps Service handle can be created by calling of maps_service_create().
  * \n To release the handle use maps_service_destroy().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @see maps_service_create()
  * @see maps_service_destroy()
@@ -157,7 +157,7 @@ typedef void *maps_service_h;
 /**
  * @brief      Called when requesting available Maps Providers.
  * @details A Maps Service invokes this callback iteratively as long as available Maps Providers exist.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The string @a maps_provider must be released using free().
  *
  * @param[in]  maps_provider   The info of Maps Provider
@@ -178,7 +178,7 @@ typedef bool(*maps_service_provider_info_cb) (char *maps_provider,
  * @brief      Gets available Maps Providers.
  * @details This function delivers available Maps Providers via
  * maps_service_provider_info_cb() callback.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  callback        The callback function to receive available Maps Providers
  * information
@@ -203,7 +203,7 @@ int maps_service_foreach_provider(maps_service_provider_info_cb callback,
  * and linked with Maps Service handle.
  * \n A Maps Service handle is used to query Maps Provider performing services,
  * such as Geocoding, Searching Places and Routing.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/mapservice \n
  *            %http://tizen.org/privilege/network.get
@@ -248,7 +248,7 @@ int maps_service_create(const char *maps_provider, maps_service_h *maps);
 /**
  * @brief      Destroys the Maps Service handle and releases all its resources.
  * @details This function releases all used resources of the Maps Service and Maps Provider.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/mapservice
  *
@@ -269,7 +269,7 @@ int maps_service_destroy(maps_service_h maps);
  * @details This function sets the Maps Provider's Key which will be used in each Maps
  * Service request to Maps Provider.
  * \n Maps key can be obtained with maps_service_get_provider_key().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks To get the @a provider_key, refer to corresponding Maps Provider
  * documentation.
  * \n To get app_id and app_code of HERE, visit https://developer.here.com/,
@@ -298,7 +298,7 @@ int maps_service_set_provider_key(maps_service_h maps,
  * @details This function gets the Maps Key which is to be used in each Maps
  * Service request to Maps Provider.
  * \n Maps key can be set with maps_service_set_provider_key().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The string @a provider_key must be released using free().
  * \n @a maps_service_get_provider_key is always synchronous function.
  *
@@ -321,7 +321,7 @@ int maps_service_get_provider_key(const maps_service_h maps,
  * @brief      Sets the Maps Preference.
  * @details This function sets the Maps Preferences which are used in each Maps
  * Service request to Maps Provider.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  maps            The handle of Maps Service
  * @param[in]  preference      The handle of Maps Preference
@@ -344,7 +344,7 @@ int maps_service_set_preference(maps_service_h maps,
  * @details This function gets the Maps Preferences which are used in each Maps
  * Service request to Maps Provider.
  * \n Preferences can be set with maps_service_set_preference().
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a preference must be released using maps_preference_destroy().
  * \n @a maps_service_get_preference is always synchronous function.
  *
@@ -366,7 +366,7 @@ int maps_service_get_preference(maps_service_h maps,
 /**
  * @brief      Checks if the Maps Service supports a request.
  * @details This function checks if the Maps Service supports a specified request.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a maps_service_provider_is_service_supported is always synchronous
  * function.
  *
@@ -390,7 +390,7 @@ int maps_service_provider_is_service_supported(const maps_service_h maps,
  * @brief      Checks if the Maps Service supports a data feature.
  * @details This function checks if the Maps Service supports a specified data
  * feature.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks @a maps_service_provider_is_data_supported is always synchronous
  * function.
  *
@@ -420,7 +420,7 @@ int maps_service_provider_is_data_supported(const maps_service_h maps,
  * @details This function cancels the service request initiated by geocoding
  * and searching places and routes.
 
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/mapservice
  *
@@ -497,7 +497,7 @@ int maps_service_cancel_request(const maps_service_h maps, int request_id);
  * @details The Maps Service invokes this callback while iterating through the
  * list of obtained coordinates of the specified place.
  * \n If search is failed, the value of @a total is 0 and @a coordinates is NULL
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The parameter @a coordinates must be released using
  * maps_coordinates_destroy().
  * \n This error code will be reported. \n
@@ -542,7 +542,7 @@ typedef bool(*maps_service_geocode_cb) (maps_error_e result, int request_id,
  *                     #MAPS_ERROR_OUT_OF_MEMORY \n
  *                     #MAPS_ERROR_INVALID_PARAMETER \n
  *                     #MAPS_ERROR_NOT_FOUND.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  result          The result of request
  * @param[in]  request_id      The id of request
@@ -569,7 +569,7 @@ typedef void (*maps_service_reverse_geocode_cb) (maps_error_e result,
  * \n The request is asynchronous.
  * @details This function obtains position coordinates for a given free-formed
  * address string.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/mapservice \n
  *            %http://tizen.org/privilege/internet \n
@@ -620,7 +620,7 @@ int maps_service_geocode(const maps_service_h maps, const char *address,
  * \n The request is asynchronous.
  * @details This function obtains position coordinates for a given free-formed
  * address string within the specified bounding box.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/mapservice \n
  *            %http://tizen.org/privilege/internet \n
@@ -677,7 +677,7 @@ int maps_service_geocode_inside_area(const maps_service_h maps,
  * \n The request is asynchronous.
  * @details This function obtains position coordinates for a given structured
  * address.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/mapservice \n
  *            %http://tizen.org/privilege/internet \n
@@ -731,7 +731,7 @@ int maps_service_geocode_by_structured_address(const maps_service_h maps,
  * \n The request is asynchronous.
  * @details This function obtains structured address information for a given
  * position coordinates.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/mapservice \n
  *            %http://tizen.org/privilege/internet \n
@@ -887,7 +887,7 @@ int maps_service_multi_reverse_geocode(const maps_service_h maps,
  * @details The Maps Service invokes this callback while iterating through the
  * set of obtained Place data.
  * \n If search is failed, the value of @a total is 0 and @a place is NULL
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The parameter @a place must be released using maps_place_destroy().
  * \n This error code will be reported. \n
  *                     #MAPS_ERROR_NONE \n
@@ -977,7 +977,7 @@ typedef void(*maps_service_get_place_details_cb) (maps_error_e error,
  * \n The request is asynchronous.
  * @details This function obtains the Place information for a specified distance
  * around a given coordinates position.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/mapservice \n
  *            %http://tizen.org/privilege/internet \n
@@ -1036,7 +1036,7 @@ int maps_service_search_place(const maps_service_h maps,
  * \n The request is asynchronous.
  * @details This function obtains the Place information for a specified
  * coordinates boundary.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/mapservice \n
  *            %http://tizen.org/privilege/internet \n
@@ -1096,7 +1096,7 @@ int maps_service_search_place_by_area(const maps_service_h maps,
  * \n The request is asynchronous.
  * @details This function obtains the Place information for a specified
  * free-formed address string.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/mapservice \n
  *            %http://tizen.org/privilege/internet \n
@@ -1276,7 +1276,7 @@ int maps_service_get_place_details(const maps_service_h maps,
  * @details The Maps Service invokes this callback while iterating through the
  * set of obtained Routes.
  * \n If search is failed, the value of @a total is 0 and @a route is NULL.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @remarks The parameter @a route must be released using maps_route_destroy().
  * \n This error code will be reported. \n
  *                     #MAPS_ERROR_NONE \n
@@ -1312,7 +1312,7 @@ typedef bool(*maps_service_search_route_cb) (maps_error_e error,
  * \n The request is asynchronous.
  * @details This function gets the Route information for a specified origin and
  * destination coordinates.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/mapservice \n
  *            %http://tizen.org/privilege/internet \n
@@ -1366,7 +1366,7 @@ int maps_service_search_route(const maps_service_h maps,
  * \n The request is asynchronous.
  * @details This function gets the Route information for the Route, passing
  * through a specified set of way points.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  * @privlevel public
  * @privilege %http://tizen.org/privilege/mapservice \n
  *            %http://tizen.org/privilege/internet \n
index a4330d6..afe5c8e 100755 (executable)
@@ -41,7 +41,7 @@ extern "C" {
  * @internal
  * @brief      Checks if a place data feature is supported.
  * @details This function checks if a place data feature is supported.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  place           The handle to place
  * @param[in]  data            The feature to be checked
@@ -61,7 +61,7 @@ int _maps_place_is_data_supported(const maps_place_h place,
  * @internal
  * @brief      Sets the supported place data features.
  * @details This function sets the supported place data features.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  place           The handle to place
  * @param[in]  supported_data  The supported place data features
index ae20bb1..6bc2906 100755 (executable)
@@ -41,7 +41,7 @@ extern "C" {
  * @internal
  * @brief      Checks if a route data feature is supported.
  * @details This function checks if a route data feature is supported.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  route           The handle to route
  * @param[in]  data            The feature to be checked
@@ -61,7 +61,7 @@ int _maps_route_is_data_supported(const maps_route_h route,
  * @internal
  * @brief      Sets the supported route data features.
  * @details This function sets the supported route data features.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  route           The handle to route
  * @param[in]  supported_data  The supported route data features
index c061610..9e29b32 100755 (executable)
@@ -41,7 +41,7 @@ extern "C" {
  * @internal
  * @brief      Checks if a segment data feature is supported.
  * @details This function checks if a segment data feature is supported.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  segment         The handle to segment
  * @param[in]  data            The feature to be checked
@@ -62,7 +62,7 @@ int _maps_route_segment_is_data_supported(const maps_route_segment_h segment,
  * @internal
  * @brief      Sets the supported segment data features.
  * @details This function sets the supported segment data features.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[in]  segment         The handle to segment
  * @param[in]  supported_data  The supported segment data features
index bb31b58..ef4e926 100755 (executable)
@@ -73,7 +73,7 @@
  * @brief      Copies one string to another and releases receiver if needed.
  * @details This function copies one string to another and releases receiver if
  * needed.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[out] dst             The destination string pointer.
  * @param[in]  src             The original string pointer.
@@ -87,7 +87,7 @@ int maps_set_string(const char *src, const int max_length, char **dst);
 /*
  * @brief      Copies one string to another.
  * @details This function copies one string to another.
- * @since_tizen 2.4
+ * @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
  *
  * @param[out] dst             The destination string pointer.
  * @param[in]  src             The original string pointer.