/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_SERVICE_MODULE
* @defgroup CAPI_MAPS_ADDRESS_MODULE Address
* @file maps_address.h
/**
+ * @deprecated Deprecated since 7.5.
* @brief The address handle.
* @details The address handle can be obtained via calling of maps_address_create().
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief The address list handle.
* @details The address list handle can be obtained via calling of maps_address_list_create().
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a new address handle.
* @details This function creates a new address handle and allocates all needed resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Destroys the address handle and releases all its resources.
* @details This function destroys the address handle and releases all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the address handle.
* @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().
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the building number of the address handle.
* @details This function gets the building number of the address handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the street name of the address handle.
* @details This function gets the street name of the address handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the district name of the address handle.
* @details This function gets the district name of the address handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the city name of the address handle.
* @details This function gets the city name of the address handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the state name of the address handle.
* @details This function gets the state name of the address handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the country name of the address handle.
* @details This function gets the country name of the address handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the country code of the address handle.
* @details This function gets the country code of the address handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the county of the address handle.
* @details This function gets the county of the address handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the postal code of the address handle.
* @details This function gets the postal code of the address handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the free text of the address handle.
* @details This function gets the free text of the address handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the building number of the address handle.
* @details This function sets the building number of the address handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the street name of the address handle.
* @details This function sets the street name of the address handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the district name of the address handle.
* @details This function sets the district name of the address handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the city name of the address handle.
* @details This function sets the city name of the address handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the state name of the address handle.
* @details This function sets the state name of the address handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the country name of the address handle.
* @details This function sets the country name of the address handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the country code of the address handle.
* @details This function sets the country code of the address handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the county of the address handle.
* @details This function sets the county of the address handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the postal code of the address handle.
* @details This function sets the postal code of the address handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the free text of the address handle.
* @details This function sets the free text of the address handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates an address list having a set of addresses.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @param[out] address_list The address list handle
/**
+ * @deprecated Deprecated since 7.5.
* @brief Appends an address to an address list.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks Don't release @a address before removed from the list using maps_address_list_remove().
/**
+ * @deprecated Deprecated since 7.5.
* @brief Removes an address from an address list.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks @a address is just excepted from the list.\n
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the number of elements in an address list.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @param[in] address_list The address list handle
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called iteratively to get address information.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @param[in] index The index of iteration
/**
+ * @deprecated Deprecated since 7.5.
* @brief Retrieves all addresses by invoking a specific callback for each address of address list.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @param[in] address_list The address list handle
/**
+ * @deprecated Deprecated since 7.5.
* @brief Frees all of the memory used by an address list.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @param[in] address_list The address list handle
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_SERVICE_MODULE
* @defgroup CAPI_MAPS_GEOAREA_MODULE Area
* @file maps_area.h
/**
+ * @deprecated Deprecated since 7.5.
* @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().\n
* To release the handle use maps_area_destroy().\n
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enumeration for supported types of the Geographical Area.
* @details This enumeration represents allowed geographical type of Geographical Area: rectangular and circular.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Structure of the rectangular Geographical Area.
* @details This structure represents a rectangular Geographical Area, specified with left top and right bottom coordinates.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Structure of the circular Geographical Area, specified with a center coordinates and a radius.
* @details This structure represents a circular Geographical Area.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Structure of the Geographical Area.
* @details This structure represents a Geographical Area, specified with a type, circular or rectangular, and appropriate coordinates and radius.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a rectangular type of new Geographical Area with a 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 @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a circular type of new Geographical Area with a 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 @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @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 @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the Geographical Area.
* @details This function makes a clone of the @a origin Geographical Area of type #maps_area_h.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_SERVICE_MODULE
* @defgroup CAPI_MAPS_COORDS_MODULE Coordinates
* @file maps_coordinates.h
/**
+ * @deprecated Deprecated since 7.5.
* @brief Handle of the Geographical Coordinates.
* @details The Geographical Coordinates handle can be obtained via call of maps_coordinates_create().
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Structure of the Geographical Coordinates.
* @details This structure represents a Geographical Coordinates, specified with a @a latitude and @a longitude values.\n
* The @a latitude must be in range of [-90.0, 90.0].\n
/**
+ * @deprecated Deprecated since 7.5.
* @brief The coordinates list handle.
* @details The coordinates list handle can be obtained via calling of maps_coordinates_list_create().
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a new instance of Geographical Coordinates and initiates a handle with it.
* @details This function creates @a coordinates, a new instance of Geographical Coordinates of type #maps_coordinates_h with a specified @a latitude and @a longitude.\n
* New handle is assigned with this instance.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Destroys the Geographical Coordinates and releases all its resources.
* @details This function destroys the Geographical Coordinates #maps_coordinates_h and releases all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the Geographical Coordinates.
* @details This function makes a clone of the @a origin Geographical Coordinates of type #maps_coordinates_h.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the latitude of the coordinates.
* @details This function gets the @a latitude value of the coordinates handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the longitude of the coordinates.
* @details This function gets the @a longitude value of the coordinates handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the latitude and longitude of the coordinates.
* @details This function gets the @a longitude and @a longitude value of the coordinates handle.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the latitude of the coordinates.
* @details This function sets the @a latitude value of the coordinates handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the longitude of the coordinates.
* @details This function sets the @a longitude value of the coordinates handle.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the latitude and longitude of the coordinates.
* @details This function sets the @a latitude and @a latitude value of the coordinates handle.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a coordinates list having a set of coordinates.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @param[out] coordinates_list The coordinates list handle
/**
+ * @deprecated Deprecated since 7.5.
* @brief Frees all of the memory used by a coordinates list.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @param[in] coordinates_list The coordinates list handle
/**
+ * @deprecated Deprecated since 7.5.
* @brief Appends a coordinates to a coordinates list.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @param[in] coordinates_list The coordinates list handle
/**
+ * @deprecated Deprecated since 7.5.
* @brief Removes a coordinates from a coordinates list.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @param[in] coordinates_list The coordinates list handle
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the number of elements in a coordinates list.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @param[in] coordinates_list The coordinates list handle
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called iteratively to get a coordinates information.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @param[in] index The index of iteration
/**
+ * @deprecated Deprecated since 7.5.
* @brief Retrieves all coordinates by invoking a specific callback for each coordinates of coordinates list.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @param[in] coordinates_list The coordinates list handle
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_SERVICE_MODULE
* @file maps_error.h
* @brief This file contains the list of errors of Maps API.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enumeration for error codes for Maps Service and Plug-ins.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
*/
#include <tizen_type.h>
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLUGIN_AND_PROVIDERS_MODULE
* @defgroup CAPI_MAPS_CONTAINERS_MODULE Container Data Types
*
#endif
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_CONTAINERS_MODULE
* @defgroup CAPI_MAPS_CONTAINERS_MODULE_ITEM_LIST Maps Item Lists
*
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Item List handle.
* @details The Item List handle can be obtained via call of
* maps_item_list_create().
typedef void *maps_item_list_h;
/**
+ * @deprecated Deprecated since 7.5.
* @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.
int maps_item_list_create(maps_item_list_h *list);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Destroys the list handle and releases all its resources.
* @details This function destroys the list handle and releases all its
* resources.
int maps_item_list_destroy(maps_item_list_h list);
/**
+ * @deprecated Deprecated since 7.5.
* @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.
typedef int (*maps_item_list_clone_cb) (void *origin, void **cloned);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the list of item pointers.
* @details This function clones the list of item pointers @a origin and all its
* resources.
int maps_item_list_clone(const maps_item_list_h origin, maps_item_list_clone_cb clone_func, maps_item_list_h *cloned);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Appends an item to the list.
* @details This function appends an item @a data to the list of item pointers
* @a list.
int maps_item_list_append(maps_item_list_h list, const void *data, maps_item_list_clone_cb clone_func);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called once for each item while iterating through the given
* list.
* @details This function is called once for each item of the given list while
typedef bool(*maps_item_list_foreach_cb) (int index, int total, void *data, void *user_data);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the items of the specified list.
* @details This function delivers items of a specified list via
* maps_item_list_foreach_cb() callback.
int maps_item_list_foreach(maps_item_list_h list, maps_item_list_clone_cb clone_func, maps_item_list_foreach_cb callback, void *user_data);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Free function, destroying a list item.
* @details This function is called once for each item of the given list while
* the list is being destroyed
typedef int (*maps_item_list_free_cb) (void *data);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Removes and destroys list item.
* @details This function removes the given items from the @a list and releases
* resources, assigned with it.
int maps_item_list_remove(maps_item_list_h list, void *item, maps_item_list_free_cb free_func);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Removes and destroys all list items.
* @details This function removes all items of the @a list and releases
* resources, assigned with them.
int maps_item_list_remove_all(maps_item_list_h list, maps_item_list_free_cb free_func);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called once for each item while iterating through the given list.
* @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_noclone() procedure.
typedef bool(*maps_item_list_foreach_noclone_cb) (int index, void *data, void *user_data);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the items of the specified list.
* @details This function delivers items of a specified list via maps_item_list_foreach_noclone_cb() callback.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
int maps_item_list_foreach_noclone(maps_item_list_h list, maps_item_list_foreach_noclone_cb callback, void *user_data);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the number of elements in the specified list.
* @since_tizen 3.0
*
/*----------------------------------------------------------------------------*/
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_CONTAINERS_MODULE
* @defgroup CAPI_MAPS_CONTAINERS_MODULE_STRING_HASHTABLE Maps String Hash Tables
*
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief The handle of Hash Table of strings.
* @details The handle of Hash Table of strings can be obtained via call of
* maps_string_hashtable_create().
typedef void *maps_string_hashtable_h;
/**
+ * @deprecated Deprecated since 7.5.
* @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.
int maps_string_hashtable_create(maps_string_hashtable_h *table);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Destroys the Hash Table of strings and releases all its
* resources.
* @details This function destroys the Hash Table handle and releases all its
int maps_string_hashtable_destroy(maps_string_hashtable_h table);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the Hash Table of strings.
* @details This function clones the Hash Table of strings @a origin and all its
* resources.
int maps_string_hashtable_clone(const maps_string_hashtable_h origin, maps_string_hashtable_h *cloned);
/**
+ * @deprecated Deprecated since 7.5.
* @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.
int maps_string_hashtable_set(maps_string_hashtable_h table, const char *key, const char *value);
/**
+ * @deprecated Deprecated since 7.5.
* @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.
int maps_string_hashtable_get(maps_string_hashtable_h table, const char *key, char **value);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Removes the key-value pair from the table.
* @details This function removes the key-value pair from the Hash Table.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_string_hashtable_remove(maps_string_hashtable_h table, const char *key);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called once for each key-value pair while iterating through
* the given table.
* @details This function is called once for each key-value pair of the given
typedef bool(*maps_string_hashtable_foreach_cb) (int index, int total, char *key, char *value, void *user_data);
/**
+ * @deprecated Deprecated since 7.5.
* @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.
int maps_string_hashtable_foreach(maps_string_hashtable_h table, maps_string_hashtable_foreach_cb callback, void *user_data);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Checks if key is in hash_table.
* @details This function checks if the specified key is in the Hash Table of
* strings.
/*----------------------------------------------------------------------------*/
/*
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_CONTAINERS_MODULE
* @defgroup CAPI_MAPS_CONTAINERS_MODULE_INT_HASHTABLE Maps Integer Hash Tables
*
*/
/*
+ * @deprecated Deprecated since 7.5.
* @brief The handle of Hash Table of integers.
* @details The handle of Hash Table of integers can be obtained via call of
* maps_int_hashtable_create().
typedef void *maps_int_hashtable_h;
/*
+ * @deprecated Deprecated since 7.5.
* @brief Creates a new Hash Table of integers.
* @details This function creates a new instance of Hash Table of integers,
* associate a new handle with it and allocates all needed resources.
int maps_int_hashtable_create(maps_int_hashtable_h *table);
/*
+ * @deprecated Deprecated since 7.5.
* @brief Destroys the Hash Table of integers and releases all its
* resources.
* @details This function destroys the Hash Table handle and releases all its
int maps_int_hashtable_destroy(maps_int_hashtable_h table);
/*
+ * @deprecated Deprecated since 7.5.
* @brief Clones the Hash Table of integers.
* @details This function clones the Hash Table of integers @a origin and all
* its resources.
int maps_int_hashtable_clone(const maps_int_hashtable_h origin, maps_int_hashtable_h *cloned);
/*
+ * @deprecated Deprecated since 7.5.
* @brief Sets the association between integer key and value in the table.
* @details This function sets the association between int key and value in
* the Hash Table.
int maps_int_hashtable_set(maps_int_hashtable_h table, const int key, const int value);
/*
+ * @deprecated Deprecated since 7.5.
* @brief Gets the integer value associated with an integer key in the
* table.
* @details This function gets the integer value associated with a integer key
int maps_int_hashtable_get(maps_int_hashtable_h table, const int key, int *value);
/*
+ * @deprecated Deprecated since 7.5.
* @brief Removes the key-value pair from the table.
* @details This function removes the key-value pair from the Hash Table.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
int maps_int_hashtable_remove(maps_int_hashtable_h table, const int key);
/*
+ * @deprecated Deprecated since 7.5.
* @brief Called once for each key-value pair while iterating through
* the given table.
* @details This function is called once for each key-value pair of the given
typedef bool(*maps_int_hashtable_foreach_cb) (int index, int total, const int key, const int value, void *user_data);
/*
+ * @deprecated Deprecated since 7.5.
* @brief Gets the key-value pairs of the specified table.
* @details This function delivers key-value pairs of a specified table via
* maps_int_hashtable_foreach_cb() callback.
int maps_int_hashtable_foreach(maps_int_hashtable_h table, maps_int_hashtable_foreach_cb callback, void *user_data);
/*
+ * @deprecated Deprecated since 7.5.
* @brief Checks if key is in hash_table.
* @details This function checks if the specified key is in the Hash Table of
* integers.
/*----------------------------------------------------------------------------*/
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_CONTAINERS_MODULE
* @defgroup CAPI_MAPS_CONTAINERS_MODULE_ITEM_HASHTABLE Maps Item Hash Tables
*
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief The handle of Hash Table of arbitrary items.
* @details The handle of Hash Table of arbitrary items can be obtained via call
* of maps_item_hashtable_create().
typedef void *maps_item_hashtable_h;
/**
+ * @deprecated Deprecated since 7.5.
* @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.
int maps_item_hashtable_create(maps_item_hashtable_h *table);
/**
+* @deprecated Deprecated since 7.5.
* @brief Destroys the Hash Table of arbitrary items and releases all its
* resources.
* @details This function destroys the Hash Table handle and releases all its
int maps_item_hashtable_destroy(maps_item_hashtable_h table);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the Hash Table of arbitrary items.
* @details This function clones the Hash Table of arbitrary items @a origin and
* all its resources.
int maps_item_hashtable_clone(const maps_item_hashtable_h origin, maps_item_hashtable_h *cloned);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clone function, making a copy of a Hash Table item.
* @details This function is called once for each item of the given Hash Table
* while it is being cloned during the maps_item_hashtable_clone() procedure.
typedef int (*maps_item_hashtable_clone_cb) (void *origin, void **cloned);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Free function, destroying an item of the Hash Table.
* @details This function is called once for each item of the given Hash Table
* while this item is to be destroyed during maps_item_hashtable_destroy().
typedef int (*maps_item_hashtable_free_cb) (void *data);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the table item of string type (char*).
* @details This is a helper function of type #maps_item_hashtable_clone_cb,
* which is useful while adding to the table an item of string type (char*).
int maps_item_hashtable_clone_string(void *origin, void **cloned);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Destroys the table item of string type (char*).
* @details This is a helper function of type #maps_item_hashtable_free_cb,
* which is useful while adding to the table an item of string type (char*).
int maps_item_hashtable_free_string(void *data);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the table item of integer type (int*).
* @details This is a helper function of type #maps_item_hashtable_clone_cb,
* which is useful while adding to the table an item of integer type (int*).
int maps_item_hashtable_clone_int(void *origin, void **cloned);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Destroys the table item of integer type (int*).
* @details This is a helper function of type #maps_item_hashtable_free_cb,
* which is useful while adding to the table an item of integer type (int*).
int maps_item_hashtable_free_int(void *data);
/**
-* @brief Clones the table item of floating point numeric type (double*).
+ * @deprecated Deprecated since 7.5.
+ * @brief Clones the table item of floating point numeric type (double*).
* @details This is a helper function of type #maps_item_hashtable_clone_cb,
* 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
int maps_item_hashtable_clone_float(void *origin, void **cloned);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Destroys the table item of floating point numeric type
* (double*).
* @details This is a helper function of type #maps_item_hashtable_free_cb,
int maps_item_hashtable_free_float(void *data);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the association between string key and string (char*)
* value in the table.
* @details This function sets the association between string key and string
int maps_item_hashtable_set_string(maps_item_hashtable_h table, const char *key, const char *value);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the association between string key and integer value in the
* table.
* @details This function sets the association between string key and integer
int maps_item_hashtable_set_int(maps_item_hashtable_h table, const char *key, const int value);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the association between string key and floating point
* numeric value in the table.
* @details This function sets the association between string key and floating
int maps_item_hashtable_set_float(maps_item_hashtable_h table, const char *key, const double value);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the association between key and value in the table.
* @details This function sets the association between string key and
* arbitrary typed value in the Hash Table.
int maps_item_hashtable_set(maps_item_hashtable_h table, const char *key, const void *value, maps_item_hashtable_clone_cb clone_func, maps_item_hashtable_free_cb free_func);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the association between string key and string (char*)
* value in the table.
* @details This function gets the association between string key and string
int maps_item_hashtable_get_string(maps_item_hashtable_h table, const char *key, char **value);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the association between string key and integer value in the
* table.
* @details This function gets the association between string key and integer
int maps_item_hashtable_get_int(maps_item_hashtable_h table, const char *key, int *value);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the association between string key and floating point
* numeric value in the table.
* @details This function gets the association between string key and floating
int maps_item_hashtable_get_float(maps_item_hashtable_h table, const char *key, double *value);
/**
+ * @deprecated Deprecated since 7.5.
* @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.
int maps_item_hashtable_get(maps_item_hashtable_h table, const char *key, void **value);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Removes the key-value pair from the table.
* @details This function removes the key-value pair from the Hash Table.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_item_hashtable_remove(maps_item_hashtable_h table, const char *key);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called once for each key-value pair while iterating through the
* given table.
* @details This function is called once for each key-value pair of the given
typedef bool(*maps_item_hashtable_foreach_cb) (int index, int total, char *key, void *value, void *user_data);
/**
+ * @deprecated Deprecated since 7.5.
* @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.
int maps_item_hashtable_foreach(maps_item_hashtable_h table, maps_item_hashtable_foreach_cb callback, void *user_data);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Checks if key is in hash_table.
* @details This function checks if the specified key is in the Hash Table.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLACE_MODULE
* @defgroup CAPI_MAPS_PLACE_DATA_MODULE Place
* @file maps_place.h
/**
+ * @deprecated Deprecated since 7.5.
* @brief The Place handle.
* @details The handle of Place instance.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief The Place list handle.
* @details The handle of Place list instance.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called when requesting the list of Place Properties.
* @details This callback is invoked while iterating through the list of Place Properties.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called when requesting the list of Place Categories.
* @details This callback is invoked while iterating through the list of Place Categories.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called when requesting the list of Place Attributes.
* @details This callback is invoked while iterating through the list of Place Attributes.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called when requesting the list of Place Contacts.
* @details This callback is invoked while iterating through the list of Place Contacts.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called when requesting the list of Place Editorial.
* @details This callback is invoked while iterating through the list of Place Editorials.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called when requesting the list of Place Image.
* @details This callback is invoked while iterating through the list of Place Images.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called when requesting the list of Place Review.
* @details This callback is invoked while iterating through the list of Place Reviews.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called when requesting the list of Place.
* @details This callback is invoked while iterating through the list of Place.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Destroys the place handle and releases all its resources.
* @details This function destroys the place handle and releases all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the place handle.
* @details This function clones the place handle @a origin and all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place ID.
* @details This function gets the place ID.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place name.
* @details This function gets the place name.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place view URI.
* @details This function gets the place view URI.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place location.
* @details This function gets the place location.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @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 @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place address.
* @details This function gets the place address.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_get_address(const maps_place_h place, maps_address_h *address);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place rating.
* @details This function gets the place rating.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Retrieves all properties.
* @details This function retrieves all place properties.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Retrieves all categories
* @details This function retrieves all place categories.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Retrieves all attributes.
* @details This function retrieves all place attributes.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Retrieves all contacts.
* @details This function retrieves all place contacts.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Retrieves all editorials.
* @details This function retrieves all place editorials.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Retrieves all images.
* @details This function retrieves all place images.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Retrieves all reviews.
* @details This function retrieves all place reviews.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place supplier link.
* @details This function gets the place supplier link.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place related link.
* @details This function gets the place related link.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Retrieves all places.
* @details This function retrieves all places.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Frees all of the memory used by a place list.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @param[in] place_list The place list handle
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLACE_MODULE
* @defgroup CAPI_MAPS_PLACE_ATTRIBUTE_MODULE Attribute
* @file maps_place_attribute.h
/**
+ * @deprecated Deprecated since 7.5.
* @brief The Place Attribute handle.
* @details The handle of Place Attribute instance.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Destroys the place attribute handle and releases all its resources.
* @details This function destroys the place attribute handle and releases all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the place attribute handle.
* @details This function clones the place attribute handle @a origin and all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place attribute ID.
* @details This function gets the place attribute ID.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place attribute label.
* @details This function gets the place attribute label.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place attribute text.
* @details This function gets the place attribute text.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
#include <maps_place_attribute.h>
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLUGIN_PLACE_MODULE
* @defgroup CAPI_MAPS_PLUGIN_PLACE_ATTRIBUTE_MODULE Attribute
*
#endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a new place attribute handle.
* @details This function creates a new place attribute handle and allocates all
* needed resources.
int maps_place_attribute_create(maps_place_attribute_h *attribute);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place attribute ID.
* @details This function sets the place attribute ID.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_attribute_set_id(maps_place_attribute_h attribute, const char *id);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place attribute label.
* @details This function sets the place attribute label.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_attribute_set_label(maps_place_attribute_h attribute, const char *label);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place attribute text.
* @details This function sets the place attribute text.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLACE_MODULE
* @defgroup CAPI_MAPS_PLACE_CATEGORY_MODULE Category
* @file maps_place_category.h
/**
+ * @deprecated Deprecated since 7.5.
* @brief The Place Category handle.
* @details The handle of Place Category instance.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a new place category handle.
* @details This function creates a new place category handle and allocates all needed resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the place category handle.
* @details This function clones the place category handle @a origin and all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Destroys the place category handle and releases all its resources.
* @details This function destroys the place category handle and releases all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place category ID.
* @details This function gets the place category ID.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place category name.
* @details This function gets the place category name.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place category URL.
* @details This function gets the place category URL.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place category ID.
* @details This function sets the place category ID.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place category name.
* @details This function sets the place category name.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place category URL.
* @details This function sets the place category URL.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLACE_MODULE
* @defgroup CAPI_MAPS_PLACE_CONTACT_MODULE Contact
* @file maps_place_contact.h
/**
+ * @deprecated Deprecated since 7.5.
* @brief The Place Contact handle.
* @details The handle of Place Contact instance.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Destroys the place contact handle and releases all its resources.
* @details This function destroys the place contact handle and releases all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the place contact handle.
* @details This function clones the place contact handle @a origin and all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place contact label.
* @details This function gets the place contact label.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place contact type.
* @details This function gets the place contact type.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place contact value.
* @details This function gets the place contact value.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
#include <maps_place_contact.h>
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLUGIN_PLACE_MODULE
* @defgroup CAPI_MAPS_PLUGIN_PLACE_CONTACT_MODULE Contact
*
#endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a new place contact handle.
* @details This function creates a new place contact handle and allocates all
* needed resources.
int maps_place_contact_create(maps_place_contact_h *contact);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place contact label
* @details This function sets the place contact label.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_contact_set_label(maps_place_contact_h contact, const char *label);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place contact type
* @details This function sets the place contact type.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_contact_set_type(maps_place_contact_h contact, const char *type);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place contact value
* @details This function sets the place contact value.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLACE_MODULE
* @defgroup CAPI_MAPS_PLACE_EDITORIAL_MODULE Editorial
* @file maps_place_editorial.h
/**
+ * @deprecated Deprecated since 7.5.
* @brief The Place Editorial handle.
* @details The handle of Place Editorial instance.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Destroys the place editorial handle and releases all its resources.
* @details This function destroys the place editorial handle and releases all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the place editorial handle.
* @details This function clones the place editorial handle @a origin and all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place editorial description.
* @details This function gets the place editorial description.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place editorial language.
* @details This function gets the place editorial language.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place editorial media.
* @details This function gets the place editorial media.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
#include <maps_place_editorial.h>
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLUGIN_PLACE_MODULE
* @defgroup CAPI_MAPS_PLUGIN_PLACE_EDITORIAL_MODULE Editorial
*
#endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a new place editorial handle.
* @details This function creates a new place editorial handle and allocates all
* needed resources.
int maps_place_editorial_create(maps_place_editorial_h *editorial);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place editorial description.
* @details This function sets the place editorial description.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_editorial_set_description(maps_place_editorial_h editorial, const char *description);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place editorial language.
* @details This function sets the place editorial language.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_editorial_set_language(maps_place_editorial_h editorial, const char *language);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place editorial media.
* @details This function sets the place editorial media.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLACE_MODULE
* @defgroup CAPI_MAPS_PLACE_FILTER_MODULE Filter
* @file maps_place_filter.h
/**
+ * @deprecated Deprecated since 7.5.
* @brief The Place Filter handle.
* @details The handle of Place Filter instance.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @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 @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a new Place Filter handle.
* @details This function creates a new place filter handle and allocates all needed resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @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 @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the place filter handle.
* @details This function clones the place filter handle @a origin and all its resources.\n
* Place filter handle @a origin may be created using maps_place_filter_create().
/**
+ * @deprecated Deprecated since 7.5.
* @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 @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the value of keyword.
* @details This function gets the value of keyword.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place name.
* @details This function gets the place name.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the category.
* @details This function gets the category.\n
* For allowed values of keys, see the macros above.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Retrieves all filter properties.
* @details This function retrieves all place filter properties.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place address.
* @details This function gets the place address.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the filter value.
* @details This function sets the filter value in an assignment with a specified string key.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the keyword.
* @details This function sets the keyword.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place name.
* @details This function sets the place name.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the category.
* @details This function sets the place name.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place address.
* @details This function sets the place address.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLACE_MODULE
* @defgroup CAPI_MAPS_PLACE_IMAGE_MODULE Image
* @file maps_place_image.h
/**
+ * @deprecated Deprecated since 7.5.
* @brief The Place Image handle.
* @details The handle of Place Image instance.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @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 @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the place image handle.
* @details This function clones the place image handle @a origin and all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place image ID.
* @details This function gets the place image ID.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place image URL.
* @details This function gets the place image URL.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place image width.
* @details This function gets the place image width.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place image height.
* @details This function gets the place image height.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place image user link.
* @details This function gets the place image user link.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place image media.
* @details This function gets the place image media.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
#include <maps_place_image.h>
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLUGIN_PLACE_MODULE
* @defgroup CAPI_MAPS_PLUGIN_PLACE_IMAGE_MODULE Image
*
#endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a new place image handle.
* @details This function creates a new place image handle and allocates all
* needed resources.
int maps_place_image_create(maps_place_image_h *image);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place image ID.
* @details This function sets the place image ID.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_image_set_id(maps_place_image_h image, const char *id);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place image URL.
* @details This function sets the place image URL.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_image_set_url(maps_place_image_h image, const char *url);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place image width.
* @details This function sets the place image width.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_image_set_width(maps_place_image_h image, const int width);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place image height.
* @details This function sets the place image height.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_image_set_height(maps_place_image_h image, const int height);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place image user link.
* @details This function sets the place image user link.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_image_set_user_link(maps_place_image_h image, const maps_place_link_object_h user);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place image media.
* @details This function sets the place image media.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLACE_MODULE
* @defgroup CAPI_MAPS_PLACE_LINK_MODULE Link
* @file maps_place_link_object.h
/**
+ * @deprecated Deprecated since 7.5.
* @brief The Place Link Object handle.
* @details The handle of Place Link Object instance.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Destroys the place link object handle and releases all its resources.
* @details This function destroys the place link object handle and releases all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the place link object handle.
* @details This function clones the place link object handle @a origin and all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place link object ID.
* @details This function gets the place link object ID.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place link object name.
* @details This function gets the place link object name.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place link object string.
* @details This function gets the place link object string.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place link object type.
* @details This function gets the place link object type.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
#include <maps_place_link_object.h>
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLUGIN_PLACE_MODULE
* @defgroup CAPI_MAPS_PLUGIN_PLACE_LINK_MODULE Link
*
#endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a new place link object handle.
* @details This function creates a new place link object handle and allocates
* all needed resources.
int maps_place_link_object_create(maps_place_link_object_h *link);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place link object ID.
* @details This function sets the place link object ID.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_link_object_set_id(maps_place_link_object_h link, const char *id);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place link object string.
* @details This function sets the place link object string.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_link_object_set_string(maps_place_link_object_h link, const char *string);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place link object type.
* @details This function sets the place link object type.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_link_object_set_type(maps_place_link_object_h link, const char *type);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place link object name.
* @details This function sets the place link object name.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLACE_MODULE
* @defgroup CAPI_MAPS_PLACE_MEDIA_MODULE Media
* @file maps_place_media.h
/**
+ * @deprecated Deprecated since 7.5.
* @brief The Place Media handle.
* @details The handle of Place Media instance.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @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 @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the place media handle.
* @details This function clones the place media handle @a origin and all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place media attribution.
* @details This function gets the place media attribution.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place media supplier link.
* @details This function gets the place media supplier link.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place media "via" link.
* @details This function gets the place media "via" link.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
#include <maps_place_media.h>
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLUGIN_PLACE_MODULE
* @defgroup CAPI_MAPS_PLUGIN_PLACE_MEDIA_MODULE Media
*
#endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a new place media handle.
* @details This function creates a new place media handle and allocates all
* needed resources.
int maps_place_media_create(maps_place_media_h *media);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place media attribution.
* @details This function sets the place media attribution.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_media_set_attribution(maps_place_media_h media, const char *attribution);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place media supplier link.
* @details This function sets the place media supplier link.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_media_set_supplier(maps_place_media_h media, const maps_place_link_object_h supplier);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place media via link.
* @details This function sets the place media via link.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLUGIN_PLACE_MODULE
* @defgroup CAPI_MAPS_PLUGIN_PLACE_DATA_MODULE Place
*
#endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a new place handle.
* @details This function creates a new place handle and allocates all needed
* resources.
int maps_place_create(maps_place_h *place);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place ID.
* @details This function sets the place ID.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_set_id(maps_place_h place, const char *id);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place name.
* @details This function sets the place name.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_set_name(maps_place_h place, const char *name);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place location.
* @details This function sets the place location.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_set_location(maps_place_h place, const maps_coordinates_h location);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place distance from the center of the location.
* @details This function sets the place distance from the center of the
* location.
int maps_place_set_distance(maps_place_h place, const int distance);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place address.
* @details This function sets the place address.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_set_address(maps_place_h place, const maps_address_h address);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place categories.
* @details This function sets the place categories.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_set_categories(maps_place_h place, const maps_item_list_h categories);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place view URI.
* @details This function sets the place URI.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_set_uri(maps_place_h place, const char *uri);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place attributes.
* @details This function sets the place attributes.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_set_attributes(maps_place_h place, const maps_item_list_h attributes);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place contacts.
* @details This function sets the place contacts.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_set_contacts(maps_place_h place, const maps_item_list_h contacts);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place editorials.
* @details This function sets the place editorials.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_set_editorials(maps_place_h place, const maps_item_list_h editorials);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place images.
* @details This function sets the place images.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_set_images(maps_place_h place, const maps_item_list_h images);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place review.
* @details This function sets the place reviews.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_set_reviews(maps_place_h place, const maps_item_list_h reviews);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place properties.
* @details This function sets the place properties.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_set_properties(maps_place_h place, const maps_item_hashtable_h properties);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place rating.
* @details This function sets the place rating.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_set_rating(maps_place_h place, const maps_place_rating_h rating);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place supplier link.
* @details This function sets the place supplier link.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_set_supplier_link(maps_place_h place, const maps_place_link_object_h supplier);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place related link.
* @details This function sets the place related link.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_set_related_link(maps_place_h place, const maps_place_link_object_h related);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a place list having a set of places.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLACE_MODULE
* @defgroup CAPI_MAPS_PLACE_RATING_MODULE Rating
* @file maps_place_rating.h
/**
+ * @deprecated Deprecated since 7.5.
* @brief The Place Rating handle.
* @details The handle of Place Rating instance.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @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 @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the place rating handle.
* @details This function clones the place rating handle @a origin and all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place rating count.
* @details This function gets the place rating count.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place rating average.
* @details This function gets the place rating average.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
#include <maps_place_rating.h>
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLUGIN_PLACE_MODULE
* @defgroup CAPI_MAPS_PLUGIN_PLACE_RATING_MODULE Rating
*
#endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a new place rating handle.
* @details This function creates a new place rating handle and allocates all
* needed resources.
int maps_place_rating_create(maps_place_rating_h *rating);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place rating count.
* @details This function sets the place rating count.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_rating_set_count(maps_place_rating_h rating, const int count);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place rating average.
* @details This function sets the place rating average.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLACE_MODULE
* @defgroup CAPI_MAPS_PLACE_REVIEW_MODULE Review
* @file maps_place_review.h
/**
+ * @deprecated Deprecated since 7.5.
* @brief The Place Review handle.
* @details The handle of Place Review instance.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @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 @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the place review handle.
* @details This function clones the place review handle @a origin and all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place review date.
* @details This function gets the place review date.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place review title.
* @details This function gets the place review title.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place review rating.
* @details This function gets the place review rating.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place review description.
* @details This function gets the place review description.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place review language.
* @details This function gets the place review language.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place review media.
* @details This function gets the place review media.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place review user link.
* @details This function gets the place review user link.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
#include <maps_place_review.h>
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLUGIN_PLACE_MODULE
* @defgroup CAPI_MAPS_PLUGIN_PLACE_REVIEW_MODULE Review
*
#endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a new place review handle.
* @details This function creates a new place review handle and allocates all
* needed resources.
int maps_place_review_create(maps_place_review_h *review);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place review date.
* @details This function sets the place review date.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_review_set_date(maps_place_review_h review, const char *date);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place review title.
* @details This function sets the place review title.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_review_set_title(maps_place_review_h review, const char *title);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place review rating.
* @details This function sets the place review rating.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_review_set_rating(maps_place_review_h review, const double rating);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place review description.
* @details This function sets the place review description.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_review_set_description(maps_place_review_h review, const char *description);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place review language.
* @details This function sets the place review language.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_review_set_language(maps_place_review_h review, const char *language);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place review media.
* @details This function sets the place review media.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_review_set_media(maps_place_review_h review, const maps_place_media_h media);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place review user link.
* @details This function sets the place review user link.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLACE_MODULE
* @defgroup CAPI_MAPS_PLACE_URL_MODULE URL
* @file maps_place_url.h
/**
+ * @deprecated Deprecated since 7.5.
* @brief The Place URL handle.
* @details The handle of Place URL instance.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @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 @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the place URL handle.
* @details This function clones the place URL handle @a origin and all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place URL path.
* @details This function gets the place URL path.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the place URL description.
* @details This function gets the place URL description.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
#include <maps_place_url.h>
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLUGIN_PLACE_MODULE
* @defgroup CAPI_MAPS_PLUGIN_PLACE_URL_MODULE URL
*
#endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a new place URL handle.
* @details This function creates a new place URL handle and allocates all
* needed resources.
int maps_place_url_create(maps_place_url_h *url);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place URL path.
* @details This function sets the place URL path.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_place_url_set_path(maps_place_url_h url, const char *path);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the place URL description.
* @details This function sets the place URL description.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
#include <maps_service_internal.h>
/**
- *
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLUGIN_MODULE
* @defgroup CAPI_MAPS_PLUGIN_AND_PROVIDERS_MODULE Maps Plugin and Providers
*
#endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief The Maps Plugin handle.
* @details The handle of Maps Plugin instance.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Initialize a new Maps Plugin.
* @details A maps plugin handle can be used to access a specified plugin.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_plugin_init(maps_plugin_h *plugin);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Destroys the Maps Plugin handle.
* @details This function destroys the maps plugin handle and releases all its
* resources.
int maps_plugin_shutdown(maps_plugin_h plugin);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Returns a plugin info.
* @details This function returns a plugin info.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @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.
int maps_plugin_set_provider_key(const char *provider_key);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the Maps Key which is to be used in the Maps Service
* requests
* @details This function gets the Maps Key which is to be used in each Maps
int maps_plugin_get_provider_key(char **provider_key);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the Maps Preference.
* @details This function sets the Maps Preferences which are used in each Maps
* Plugin request to Maps Provider.
int maps_plugin_set_preference(maps_item_hashtable_h preference);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the Maps Preference.
* @details This function gets the Maps Preferences which are used in each Maps
* Plugin request to Maps Provider.
int maps_plugin_get_preference(maps_item_hashtable_h *preference);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Checks if the Maps Plugin supports a request.
* @details This function checks if the Maps Plugin supports a specified request.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_plugin_is_service_supported(maps_service_e service, bool *supported);
/**
+ * @deprecated Deprecated since 7.5.
* @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 @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the position coordinates for a given address.
* @details This function obtains position coordinates for a given free-formed
* address string.
int maps_plugin_geocode(const char *address, const maps_item_hashtable_h preference, maps_service_geocode_cb callback, void *user_data, int *request_id);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the position for a given address, within the specified
* bounding box.
* @details This function obtains position coordinates for a given free-formed
int maps_plugin_geocode_inside_area(const char *address, const maps_area_h bounds, const maps_item_hashtable_h preference, maps_service_geocode_cb callback, void *user_data, int *request_id);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the position coordinates for a given address.
* @details This function obtains position coordinates for a given structured
* address.
int maps_plugin_geocode_by_structured_address(const maps_address_h address, const maps_preference_h preference, maps_service_geocode_cb callback, void *user_data, int *request_id);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the address for a given position coordinates.
* @details This function obtains structured address information for a given
* position coordinates.
int maps_plugin_reverse_geocode(double latitude, double longitude, const maps_item_hashtable_h preference, maps_service_reverse_geocode_cb callback, void *user_data, int *request_id);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the address list for a given position coordinates list.
* @details This function obtains structured address information for a given
* position coordinates.
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Queries a Place information by a coordinates position and a
* distance.
* @details This function obtains the Place information for a specified distance
int maps_plugin_search_place(const maps_coordinates_h position, int distance, const maps_place_filter_h filter, maps_preference_h preference, maps_service_search_place_cb callback, void *user_data, int *request_id);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Queries a Place information by a coordinates boundary.
* @details This function obtains the Place information for a specified
* coordinates boundary.
int maps_plugin_search_place_by_area(const maps_area_h boundary, const maps_place_filter_h filter, maps_preference_h preference, maps_service_search_place_cb callback, void *user_data, int *request_id);
/**
+ * @deprecated Deprecated since 7.5.
* @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.
int maps_plugin_search_place_by_address(const char *address, const maps_area_h boundary, const maps_place_filter_h filter, maps_preference_h preference, maps_service_search_place_cb callback, void *user_data, int *request_id);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Queries a brief Place information by a coordinates boundary.
* @details This function obtains the brief Place information for a specified coordinates boundary.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
int maps_plugin_search_place_list(const maps_area_h boundary, const maps_place_filter_h filter, maps_preference_h preference, maps_service_search_place_list_cb callback, void *user_data, int *request_id);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Queries a Detail place information by a place uri.
* @details This function obtains the Detail place information for a specified place uri
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Queries the Route from origin coordinate to a destination.
* @details This function obtains the Route information for a specified origin
* and destination coordinates.
int maps_plugin_search_route(const maps_coordinates_h origin, const maps_coordinates_h destination, maps_preference_h preference, maps_service_search_route_cb callback, void *user_data, int *request_id);
/**
+ * @deprecated Deprecated since 7.5.
* @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.
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Cancels the service request.
* @details This function cancels the service request initiated by geocode,
* route or place search.
/*----------------------------------------------------------------------------*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called when the map initializing is finished.
* @details The Plugin invokes this callback when the initializing of map is finished.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
typedef void(*maps_plugin_map_view_ready_cb) (maps_view_h view);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Create a maps view.
* @details This function create a maps view to the plugin.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
int maps_plugin_create_map_view(maps_view_h view, maps_plugin_map_view_ready_cb callback);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Destroy a maps view.
* @details This function destroy a maps view to the plugin.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
int maps_plugin_destroy_map_view(maps_view_h view);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Request a map rendering.
* @details This function request a draw routine of the map location with a
* specified zoom factor and rotation angle.
int maps_plugin_render_map(maps_view_h view, const maps_coordinates_h coordinates, double zoom_factor, double rotation_angle);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Request the Plugin to move a map on a given delta.
* @details This function request the Plugin to move a map on a given delta
* screen coordinates. The current values of zoom or orientation are
int maps_plugin_move_center(maps_view_h view, int delta_x, int delta_y);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enables or disables the scalebar.
* @details This function enables or disables the scalebar.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
int maps_plugin_set_scalebar(maps_view_h view, bool enable);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Checks whether the scalebar is enabled or not.
* @details This function checks whether the scalebar is enabled or not.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
int maps_plugin_get_scalebar(maps_view_h view, bool *enabled);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Notifies that the visual object is changed.
* @details This function notifies the Plugin that the visual object is
* changed. The possible causes of changes are enumerated in
int maps_plugin_on_object(maps_view_h view, const maps_view_object_h object, maps_view_object_operation_e operation);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Converts screen coordinates to the geographical coordinates.
* @details This function converts screen coordinates to the geographical
* coordinates accordingly to the current maps settings.
int maps_plugin_screen_to_geography(maps_view_h view, int x, int y, maps_coordinates_h* coordinates);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Converts geographical coordinates to the screen coordinates.
* @details This function converts geographical coordinates to the screen
* coordinates accordingly to the current maps settings.
int maps_plugin_geography_to_screen(maps_view_h view, const maps_coordinates_h coordinates, int* x, int* y);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the minimal zooms level of the Map.
* @details This function gets the minimally available zoom level of the Map.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
int maps_plugin_get_min_zoom_level(maps_view_h view, int *min_zoom_level);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the maximal zooms level of the Map.
* @details This function gets the maximally available zoom level of the Map.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
int maps_plugin_get_max_zoom_level(maps_view_h view, int *max_zoom_level);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the central coordinates of a Map.
* @details This function gets the central coordinates of a Map.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
int maps_plugin_get_center(maps_view_h view, maps_coordinates_h *coordinates);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets raw pixels of the Map.
* @details This function gets raw pixels of the Map.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
#define __MAPS_SERVICE_PLUGIN_INFO_H__
/**
- *
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLUGIN_AND_PROVIDERS_MODULE
* @defgroup CAPI_MAPS_PLUGIN_INFO_MODULE Plugin info
*
#endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief The Maps Plugin Info handle
* @details The handle of Maps Plugin Info instance.
* @remarks To create the handle use maps_plugin_info_create().
/*----------------------------------------------------------------------------*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a new plugin info handle.
* @details This function creates a new plugin info handle and allocates all
* needed resources.
int maps_plugin_info_create(maps_plugin_info_h *info);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Destroys the plugin info handle and releases all its resources.
* @details This function destroys the plugin info handle and releases all its
* resources.
int maps_plugin_info_destroy(maps_plugin_info_h info);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the plugin info handle.
* @details This function clones the plugin info handle @a origin and all its
* resources.
/*----------------------------------------------------------------------------*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the plugin provider name.
* @details This function gets the plugin provider name.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_plugin_info_get_provider_name(const maps_plugin_info_h info, char **provider_name);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the plugin provider name.
* @details This function sets the plugin provider name.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
#endif
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_CONTAINERS_MODULE
* @defgroup CAPI_MAPS_CONTAINERS_MODULE_OBJECT_LIST Maps Object Lists
*
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Structure of the coordinates list.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks #maps_coordinates_list_h is a void pointer to the #maps_coordinates_list_s.
typedef GList maps_coordinates_list_s;
/**
+ * @deprecated Deprecated since 7.5.
* @brief Structure of the address list.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
* @remarks #maps_address_list_h is a void pointer to the #maps_address_list_s.
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_SERVICE_MODULE
* @defgroup CAPI_MAPS_PREFERENCE_MODULE Preference
* @file maps_preference.h
/**
+ * @deprecated Deprecated since 7.5.
* @brief Definition for the name of the preference indicating place type while searching the place.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Definition for the name of the preference indicating sorting key while searching the place.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Definition for the name of the preference indicating free-form address to avoid while computing the route.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Definition for the name of the preference indicating structured address to avoid while computing the route.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Definition for the name of the preference indicating circular geographical area to avoid while computing the route.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Definition for the name of the preference indicating rectangular geographical area to avoid while computing the route.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
* @remarks The values are consist of top-left and bottom-right geo-coordinates, and comma or semicolon are used to delimit each value.\n
/**
+ * @deprecated Deprecated since 7.5.
* @brief Definition for the name of the preference indicating that route should be computed within a specified bounding box.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Definition for the name of the preference indicating that geometry parameters should be retrieved while route processing.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Definition for the name of the preference indicating that route should be computed with geometry instructions.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Definition for the name of the preference indicating that route should be computed with bounding box instructions.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Definition for the name of the preference indicating that route should be computed correspondingly to retrieval instructions.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Definition for the name of the preference indicating that route should be computed in accordance to real time traffic.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
* @remarks To enable realtime traffic, set the value to "true".
/**
+ * @deprecated Deprecated since 7.5.
* @brief The Maps Preference handle.
* @details The Maps Preference handle can be obtained via call of maps_preference_create().\n
* To release the handle use maps_preference_destroy().\n
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enumeration for allowed distance units.
* @details This enumeration represents allowed distance units used in Maps Services.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enumeration for allowed route optimization option.
* @details This enumeration represents allowed route optimization option used in Route Service.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enumeration for preferable route types.
* @details This enumeration represents allowed route types used in Route Service.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enumeration for route feature weights.
* @details This enumeration represents allowed route feature weights used in Route Service.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enumeration for route features.
* @details This enumeration represents allowed route features used in Route Service.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called when requesting the list of Maps Properties.
* @details This callback is invoked while iterating through the list of Maps Properties.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a new maps preference handle.
* @details This function creates a new maps preference handle and allocates all needed resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Destroys the maps preference handle and releases all its resources.
* @details This function destroys the maps preference handle and releases all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the maps preference handle.
* @details This function clones the maps preference handle @a origin and all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the distance unit.
* @details This function gets the maps distance unit.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the language.
* @details This function gets the maps language.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the max amount of results.
* @details This function gets the max amount of results.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the country code.
* @details This function gets the country code.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the route optimization.
* @details This function gets the route optimization.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the route transport mode.
* @details This function gets the route transport mode.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the route feature weight.
* @details This function gets the route feature weight.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the route feature.
* @details This function gets the route feature.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the enable status of alternative routes.
* @details This function retrieves the enable status of alternative route.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the maps preference value by key.
* @details This function gets the maps preference value by key.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Retrieves all maps properties.
* @details This function retrieves all maps properties.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the maps distance unit.
* @details This function sets the maps distance unit.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the maps language.
* @details This function sets the maps language.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the max amount of results.
* @details This function sets the max amount of results.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the maps country code.
* @details This function sets the maps country code.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route optimization.
* @details This function sets the route optimization.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route transport mode.
* @details This function sets the route transport mode.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route feature weight.
* @details This function sets the route feature weight.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route feature.
* @details This function sets the route feature.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the enable status of alternative routes.
* @details This function sets the alternative routes status.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the preference value by key.
* @details This function sets the preference value assigned with a specified key.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_ROUTE_MODULE
* @defgroup CAPI_MAPS_ROUTE_DATA_MODULE Route
* @file maps_route.h
/**
+ * @deprecated Deprecated since 7.5.
* @brief The Route handle.
* @details The handle of Route instance.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @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 @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @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 @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called when requesting the list of Route Properties.
* @details This callback is invoked while iterating through the list of Route Properties.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Destroys the route handle and releases all its resources.
* @details This function destroys the route handle and releases all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the route handle.
* @details This function clones the route handle @a origin and all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the route ID.
* @details This function gets the route ID.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the route origin.
* @details This function gets the route origin.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the route destination.
* @details This function gets the route destination.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the route bounding box.
* @details This function gets the route bounding box.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the route transport mode.
* @details This function gets the route transport mode.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the route total distance.
* @details This function gets the route total distance.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the route total duration.
* @details This function gets the route total duration.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the route distance units.
* @details This function gets the route distance units.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Retrieves all properties.
* @details This function retrieves all route properties.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Retrieves all coordinates of the path.
* @details This function retrieves all coordinates of the route path.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Retrieves all segments of the route.
* @details This function retrieves all segments of the route.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_ROUTE_MODULE
* @defgroup CAPI_MAPS_ROUTE_MANEUVER_MODULE Maneuver
* @file maps_route_maneuver.h
/**
+ * @deprecated Deprecated since 7.5.
* @brief The Route Maneuver handle.
* @details The handle of Route Maneuver instance.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enumeration for direction type.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enumeration for the turn type.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Destroys the route Maneuver handle and releases all its resources.
* @details This function destroys the route Maneuver handle and releases all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the route Maneuver handle.
* @details This function clones the route Maneuver handle @a origin and all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the route Maneuver direction ID.
* @details This function gets the route Maneuver direction ID.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the route Maneuver turn type.
* @details This function gets the route Maneuver turn type.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the route Maneuver position.
* @details This function gets the route Maneuver position.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the road name of the route Maneuver.
* @details This function gets the road name of the route Maneuver.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
- *
+ * @deprecated Deprecated since 7.5.
* @brief Gets the instruction text (narrative) of the route Maneuver.
* @details This function gets the instruction text (narrative) of the route Maneuver.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the route Maneuver locale.
* @details This function gets the route Maneuver locale.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @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 @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @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 @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
#include <maps_route_maneuver.h>
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLUGIN_ROUTE_MODULE
* @defgroup CAPI_MAPS_PLUGIN_ROUTE_MANEUVER_MODULE Maneuver
*
#endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a new route maneuver handle.
* @details This function creates a new route maneuver handle and allocates all
* needed resources.
int maps_route_maneuver_create(maps_route_maneuver_h *maneuver);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route maneuver direction ID.
* @details This function sets the route maneuver direction ID.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_route_maneuver_set_direction_id(maps_route_maneuver_h maneuver, const maps_route_direction_e direction_id);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route maneuver turn type.
* @details This function sets the route maneuver turn type.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_route_maneuver_set_turn_type(maps_route_maneuver_h maneuver, const maps_route_turn_type_e turn_type);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route maneuver road name.
* @details This function sets the route maneuver road name.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_route_maneuver_set_road_name(maps_route_maneuver_h maneuver, const char *road_name);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route maneuver instruction text.
* @details This function sets the route maneuver instruction text.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_route_maneuver_set_instruction_text(maps_route_maneuver_h maneuver, const char *instruction_text);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route maneuver locale.
* @details This function sets the route maneuver locale.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_route_maneuver_set_locale(maps_route_maneuver_h maneuver, const char *locale);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route maneuver position.
* @details This function sets the route maneuver position.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_route_maneuver_set_position(maps_route_maneuver_h maneuver, const maps_coordinates_h position);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the time to next instruction in route maneuver.
* @details This function sets the time to next instruction in route maneuver.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_route_maneuver_set_time_to_next_instruction(maps_route_maneuver_h maneuver, const int time_to_next_instruction);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the distance to next instruction in route maneuver.
* @details This function sets the distance to next instruction in route
* maneuver.
*/
/**
- *
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLUGIN_ROUTE_MODULE
* @defgroup CAPI_MAPS_PLUGIN_ROUTE_DATA_MODULE Route
*
#endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a new route handle.
* @details This function creates a new route handle and allocates all needed
* resources.
int maps_route_create(maps_route_h *route);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route ID.
* @details This function sets the route ID.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_route_set_route_id(maps_route_h route, const char *id);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route origin.
* @details This function sets the route origin.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_route_set_origin(maps_route_h route, const maps_coordinates_h origin);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route destination.
* @details This function sets the route destination.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_route_set_destination(maps_route_h route, const maps_coordinates_h destination);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route bounding box.
* @details This function sets the route bounding box.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_route_set_bounding_box(maps_route_h route, const maps_area_h bounding_box);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route total distance.
* @details This function sets the route total distance.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_route_set_total_distance(maps_route_h route, const double total_distance);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route total duration.
* @details This function sets the route total duration.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_route_set_total_duration(maps_route_h route, const long total_duration);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route transport mode.
* @details This function sets the route transport mode.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_route_set_transport_mode(maps_route_h route, const maps_route_transport_mode_e transport_mode);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route distance units.
* @details This function sets the route distance units.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_route_set_distance_unit(maps_route_maneuver_h maneuver, const maps_distance_unit_e distance_unit);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route path.
* @details This function sets the route path.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_route_set_path(maps_route_h route, const maps_item_list_h path);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route segment list.
* @details This function sets the route segment list.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_route_set_segments(maps_route_h route, const maps_item_list_h segments);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route properties.
* @details This function sets the route properties.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_ROUTE_MODULE
* @defgroup CAPI_MAPS_ROUTE_SEGMENT_MODULE Segment
* @file maps_route_segment.h
/**
+ * @deprecated Deprecated since 7.5.
* @brief The Route Segment handle.
* @details The handle of Route Segment instance.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @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 @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @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 @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @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 @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the route segment handle.
* @details This function clones the route handle @a origin and all its resources.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the route segment origin.
* @details This function gets the route segment origin.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the route segment destination.
* @details This function gets the route segment destination.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the route segment bounding box.
* @details This function gets the route segment bounding box.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the route segment distance.
* @details This function gets the route segment distance.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the route segment duration.
* @details This function gets the route segment duration.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Retrieves all coordinates of the path.
* @details This function retrieves all coordinates of the route segment path.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Retrieves all Maneuvers of the path.
* @details This function retrieves all Maneuvers of the route segment path.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
#include <maps_route_segment.h>
#include <maps_extra_types.h>
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLUGIN_ROUTE_MODULE
* @defgroup CAPI_MAPS_PLUGIN_ROUTE_SEGMENT_MODULE Segment
*
#endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a new route segment handle.
* @details This function creates a new route segment handle and allocates all
* needed resources.
int maps_route_segment_create(maps_route_segment_h *segment);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route segment origin.
* @details This function sets the route segment origin.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_route_segment_set_origin(maps_route_segment_h segment, const maps_coordinates_h origin);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route segment destination.
* @details This function sets the route segment destination.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_route_segment_set_destination(maps_route_segment_h segment, const maps_coordinates_h destination);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route segment bounding box.
* @details This function sets the route segment bounding box.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_route_segment_set_bounding_box(maps_route_segment_h segment, const maps_area_h bounding_box);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route segment distance.
* @details This function sets the route segment distance.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_route_segment_set_distance(maps_route_segment_h segment, const double distance);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route segment duration.
* @details This function sets the route segment duration.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_route_segment_set_duration(maps_route_segment_h segment, const long duration);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route segment path.
* @details This function sets the route segment path.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_route_segment_set_path(maps_route_segment_h segment, const maps_item_list_h path);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the route segment maneuver list.
* @details This function sets the route segment maneuver list.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
- *
+ * @deprecated Deprecated since 7.5.
* @file maps_service.h
* @brief This file contains the top level functions of Maps API
*
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_SERVICE_MODULE
* @defgroup CAPI_MAPS_SERVICE_AND_PREFERENCE_MODULE Service and Providers
* @addtogroup CAPI_MAPS_SERVICE_AND_PREFERENCE_MODULE
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enumeration for maps requests available in the Maps Service.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enumeration for maps features available in the Maps Service.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called when requesting available Maps Providers.
* @details A Maps Service invokes this callback iteratively as long as available Maps Providers exist.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets available Maps Providers.
* @details This function delivers available Maps Providers via maps_service_provider_info_cb() callback.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called with the information about user's consent.
* @details The Maps Service invokes this callback when the information about user's consent is obtained.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the user's consent to use maps data.
* @details The function gets information whether the user agreed that the application can use maps data.
* If maps_service_request_user_consent() is called when the user didn't agree yet, a popup is shown and
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a new Maps Service and assigns it with a handle.
* @details While Maps Service is being created, a Maps Provider is initialized and linked with Maps Service handle.
* A Maps Service handle is used to query Maps Provider performing services, such as Geocoding, Searching Places, and Routing.
/**
+ * @deprecated Deprecated since 7.5.
* @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 @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the Maps Key to be used in the requests of Maps Service.
* @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().
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the Maps Key which is to be used in the Maps Service requests
* @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().
/**
+ * @deprecated Deprecated since 7.5.
* @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 @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the Maps Preference.
* @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().
/**
+ * @deprecated Deprecated since 7.5.
* @brief Checks if the Maps Service supports a request.
* @details This function checks if the Maps Service supports a specified request.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @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 @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Cancels the service request.
* @details This function cancels the service request initiated by geocoding and searching places and routes.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_SERVICE_MODULE
* @defgroup CAPI_MAPS_GEOCODER_MODULE Geocoder
* @if WEARABLE
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called once for each position coordinates converted from the given address information.
* @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.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called when the address information is converted from position information.
* @details The Maps Service invokes this callback when the address is obtained from the specified coordinates.\n
* If search is failed, the value of @a total is 0 and @a address is NULL.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the position coordinates for a given address.\n
* The request is asynchronous.
* @details This function obtains position coordinates for a given free-formed address string.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the position for a given address within the specified bounding box.\n
* The request is asynchronous.
* @details This function obtains position coordinates for a given free-formed address string within the specified bounding box.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the position coordinates for a given address.\n
* The request is asynchronous.
* @details This function obtains position coordinates for a given structured address.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the address for a given position coordinates.\n
* The request is asynchronous.
* @details This function obtains structured address information for a given position coordinates.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called when respond to a request of multi reverse geocoding.
* @details The Maps Service invokes this callback once when gets the response from map service provider.\n
* The value of @a total is same with requested coordinates list size.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the address list for a given position coordinates list.\n
* The request is asynchronous.
* @details This function obtains structured address information.
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_SERVICE_MODULE
* @defgroup CAPI_MAPS_PLACE_MODULE Places
* @if WEARABLE
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called for each result of Place Search request.
* @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.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called for Place list of Place Search request.
* @details The Maps Service invokes this callback when the Place data obtained from the specified coordinates.\n
* If search is failed, the value of @a total is 0 and @a place_list is NULL.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called for Place detail information of Place Search request.
* @details The Maps Service invokes this callback when the Place detail data obtained from the specified uri.\n
* If search is failed, @a place is NULL.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Queries a Place information by a coordinates position and a distance.\n
* The request is asynchronous.
* @details This function obtains the Place information for a specified distance around a given coordinates position.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Queries a Place information by a coordinates boundary.\n
* The request is asynchronous.
* @details This function obtains the Place information for a specified coordinates boundary.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Queries a Place information by a free-formed address string.\n
* The request is asynchronous.
* @details This function obtains the Place information for a specified free-formed address string.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Queries a brief Place information by a coordinates boundary./n
* The request is asynchronous.
* @details This function obtains the brief Place information for a specified coordinates boundary.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Queries a Detail Place information by a place uri.\n
* The request is asynchronous.
* @details This function obtains the Detail Place information for a specified place uri.
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_SERVICE_MODULE
* @defgroup CAPI_MAPS_ROUTE_MODULE Routes
* @if WEARABLE
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called when the requested routes are found.
* @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.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Queries the Route from origin coordinates to destination.\n
* The request is asynchronous.
* @details This function gets the Route information for a specified origin and destination coordinates.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Queries the Route, passing through a specified way points.\n
* The request is asynchronous.
* @details This function gets the Route information for the Route, passing through a specified set of way points.
/**
+ * @deprecated Deprecated since 7.5.
* @file maps_service_internal.h
* @brief This file contains the functions related to Maps API.
*
#endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called with the information about user's consent.
* @details The Maps Service invokes this callback when the information about user's consent is obtained.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
typedef void(*maps_service_request_user_consent_with_handle_cb) (bool consented, void *user_data);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a new Maps Service and assigns it with a handle.
* @details While Maps Service is being created, a Maps Provider is initialized and linked with Maps Service handle.
* A Maps Service handle is used to query Maps Provider performing services, such as Geocoding, Searching Places, and Routing.
int maps_service_create_without_user_consent(const char *maps_provider, maps_service_h *maps);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the user's consent to use maps data.
* @details The function gets information whether the user agreed that the application can use maps data.
* If maps_service_request_user_consent_with_handle() is called when the user didn't agree yet, a popup is shown and
int maps_service_request_user_consent_with_handle(const maps_service_h maps, maps_service_request_user_consent_with_handle_cb callback, void *user_data);
/**
+ * @deprecated Deprecated since 7.5.
* @internal
* @brief Gets the user's consent to use maps service.
* @details This function gets the user's consent.
int maps_service_get_user_consent(const maps_service_h maps, bool *consent);
/**
+ * @deprecated Deprecated since 7.5.
* @internal
* @brief Sets the user's consent to use maps service.
* @details This function sets the user's consent.
/**
+ * @deprecated Deprecated since 7.5.
* @file maps_types.h
* @brief This file contains the top level functions of Maps API.
*/
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_SERVICE_MODULE
* @defgroup CAPI_MAPS_SERVICE_TYPES_MODULE Primary types
* @addtogroup CAPI_MAPS_SERVICE_TYPES_MODULE
/**
+ * @deprecated Deprecated since 7.5.
* @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().
/**
+ * @deprecated Deprecated since 7.5.
* @brief The View handle
* @details The handle of View instance.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_SERVICE_MODULE
* @defgroup CAPI_MAPS_VIEW_MODULE View
* @if WEARABLE
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enumeration for View types (themes).
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called when requesting the list of visual objects of the View.
* @details This callback is invoked while iterating through the list of visual objects added to the View.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called when the View event occurs.
* @details The View Panel invokes this callback when the map event occurs.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates the View and link it to the instance of maps service.
* @details This function creates a new View widget, allocates all needed resources and issues its handle.\n
* The newly created View is linked to the specified map's service.\n
/**
+ * @deprecated Deprecated since 7.5.
* @brief Destroys the View.
* @details This function destroys the View, releases its handle and all allocated resources, unlinks the View from the instance of maps service.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Centers the map on a given geographical coordinates.
* @details This function centers the map on a given geographical coordinates using current zoom and orientation.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the central coordinates of a map.
* @details This function gets the current central coordinates of a map.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets zoom level of the map.
* @details This function sets the integer zoom level of the map.\n
* If the specified zoom level exceeds the maps Provider allowed zoom range,
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets zoom level of the map.
* @details This function gets the current integer zoom level of the map.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the minimal zoom level of the map.
* @details This function sets the minimally allowed zoom level of the map.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the minimal zoom level of the map.
* @details This function gets the minimally allowed zoom level of the map.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the maximal zoom level of the map.
* @details This function sets the maximally allowed zoom level of the map.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the maximal zoom level of the map.
* @details This function gets the maximally allowed zoom level of the map.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the orientation on the View.
* @details This function sets the rotation angle of the View.\n
* If the specified rotation angle exceeds the [0..360] range,
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the orientation.
* @details This function gets the current map rotation angle on the View.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Converts screen coordinates to the geographical coordinates.
* @details This function converts screen coordinates to the geographical coordinates accordingly to the current map zoom and orientation.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Converts geographical coordinates to the screen coordinates.
* @details This function converts geographical coordinates to the screen
* coordinates accordingly to the current map zoom and orientation.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets View type.
* @details This function switches the View to a specified type, one of listed in #maps_view_type_e enumeration.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets View type.
* @details This function gets the type of the given View.\n
* The type options are defined in the #maps_view_type_e enumeration.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Indicates whether the map should show the 3D buildings layer.
* @details This function is called to indicate whether 3D buildings should be shown as a layer on the map.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Queries whether the map has the 3D buildings layer enabled.
* @details This function checks whether the map is set to show the 3D buildings layer.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Indicates whether the map should show the traffic layer.
* @details This function is called to indicate whether traffic conditions should be shown as a layer on the map.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Queries whether the map has the traffic layer enabled.
* @details This function checks whether the map is set to show the traffic layer.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Indicates whether the map should show the public transit layer.
* @details This function is called to indicate whether public transit routes should be shown as a layer on the map.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Queries whether the map has the public transit layer enabled.
* @details This function checks whether the map is set to show the public transit routes layer.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets View language.
* @details This function sets the language to the given View.\n
* Note that map display language is different from places and route language.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets View language.
* @details This function gets the language set to the View.\n
* Note that map display language is different from places and route language.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enables or disables scalebar.
* @details This function enables or disables scalebar.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets whether the scalebar is enabled or not.
* @details This function gets whether the scalebar is enabled or not.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the View port.
* @details This function gets the View port as a pointer on Evas_Object.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets geometry of View port.
* @details This function set the position and (rectangular) size of the given View.\n
* The position, naturally, will be relative to the top left corner of the parent window.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets geometry of View port.
* @details This function retrieves the position and (rectangular) size of the given View.\n
* The position, naturally, will be relative to the top left corner of the parent window.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Moves the View.
* @details This function moves View.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Resizes the View.
* @details This function changes the size of the given View.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Shows or hides the View.
* @details This function changes the visibility of View on the screen.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the View visibility.
* @details This function retrieves whether or not the given View is visible.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the event callback.
* @details This function sets the callback which will be invoked every time the View processes the user's gesture, action and objects over the map.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Unsets the event callback.
* @details This function unsets the event callback.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enables or disables the map gesture.
* @details This function enables or disables the map gesture.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Checks whether the map gesture is enabled or not.
* @details This function checks whether the map gesture is enabled or not.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Adds a visual object on the map.
* @details This function adds a visual object on the map.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Removes a visual object from the map.
* @details This function removes a visual object from the map.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Removes all visual objects from the map.
* @details This function removes all visual object from the map.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Retrieves all visual objects on the map.
* @details This function retrieves all visual objects previously added to the map.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
#define __MAPS_VIEW_EVENT_DATA_H__
/**
- *
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_VIEW_MODULE
* @defgroup CAPI_MAPS_VIEW_EVENT_DATA_MODULE View Event Data
* @file maps_view_event_data.h
/**
+ * @deprecated Deprecated since 7.5.
* @brief The View Event data handle.
* @details The handle of View Event Data instance.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enumeration for View actions.
* @details This is an enumeration of View actions capable to perform.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enumeration for user gestures over View.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enumeration for map event types.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Destroys the event data handle.
* @details This function destroys the event data handle and releases all its resources.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Clones the event handle.
* @details This function clones the event handle @a origin and all its resources.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the event type.
* @details This function gets the event type.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the event gesture type.
* @details This function gets the event gesture type if the event type is #MAPS_VIEW_EVENT_GESTURE or #MAPS_VIEW_EVENT_OBJECT.
* Otherwise it returns #MAPS_ERROR_INVALID_PARAMETER.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the event action type.
* @details This function gets the event action type if the event type is #MAPS_VIEW_EVENT_ACTION.
* Otherwise, it returns #MAPS_ERROR_INVALID_PARAMETER.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the new map center coordinates.
* @details This function gets the new map center coordinates if the event type is #MAPS_VIEW_EVENT_ACTION.
* Otherwise, it returns #MAPS_ERROR_INVALID_PARAMETER.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the new map center movement coordinates delta.
* @details This function gets the screen coordinates delta of map center movement if the event type is #MAPS_VIEW_EVENT_ACTION.
* Otherwise, it returns #MAPS_ERROR_INVALID_PARAMETER.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the event screen coordinates.
* @details This function gets the event screen coordinates if the event type is #MAPS_VIEW_EVENT_GESTURE or #MAPS_VIEW_EVENT_OBJECT.
* Otherwise, it returns #MAPS_ERROR_INVALID_PARAMETER.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the event geographic coordinates.
* @details This function gets the event geographic coordinates if the event type is #MAPS_VIEW_EVENT_GESTURE.
* Otherwise, it returns #MAPS_ERROR_INVALID_PARAMETER.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the number of fingers, detected in the event.
* @details This function gets the number of user's fingers detected in the event if the event type is #MAPS_VIEW_EVENT_GESTURE or #MAPS_VIEW_EVENT_OBJECT.
* Otherwise, it returns #MAPS_ERROR_INVALID_PARAMETER.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets zoom factor of zoom gesture or action.
* @details This function gets the corresponding zoom factor if the event type is #MAPS_VIEW_EVENT_GESTURE or #MAPS_VIEW_EVENT_ACTION.
* Otherwise, it returns the #MAPS_ERROR_INVALID_PARAMETER.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets rotation angle of rotation gesture or action.
* @details This function gets the corresponding rotation angle if the event type is #MAPS_VIEW_EVENT_GESTURE or #MAPS_VIEW_EVENT_ACTION.
* Otherwise, it returns #MAPS_ERROR_INVALID_PARAMETER.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets object of event.
* @details When the event type is #MAPS_VIEW_EVENT_OBJECT, this function gets the corresponding object handle.
* Otherwise, it returns #MAPS_ERROR_INVALID_PARAMETER.
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_VIEW_MODULE
* @defgroup CAPI_MAPS_VIEW_OBJECT_MODULE View Object
* @file maps_view_object.h
/**
+ * @deprecated Deprecated since 7.5.
* @brief The View Object handle.
* @details The handle of an arbitrary visual object instance.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enumeration for visual object types.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enumeration for map marker types.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enumeration for overlay types.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called when requesting the list of points of the polyline.
* @details This callback is invoked while iterating through the list of points, added to the polyline.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Called when requesting the list of points of the polygon.
* @details This callback is invoked while iterating through the list of points, added to the polygon.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a marker visual object.
* @details This function creates a marker on a given geographical coordinates.
* The marker is specified with a given image file and a type.
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a polyline visual object.
* @details This function creates a polyline visual object, specified with a list of geographical coordinates, line width and color.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates a polygon visual object.
* @details This function creates a polygon visual object, specified with a list of geographical coordinates and fill color.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Creates an overlay object.
* @details This function creates an overlay object to contain Evas objects.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Destroys the object.
* @details This function destroys the object handle and releases all its resources.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the object type.
* @details This function gets the object type.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Shows the object.
* @details This function changes the visibility of the given object on the View.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the object visibility.
* @details This function retrieves whether or not the given object is visible.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets points to the polyline.
* @details This function sets point list to the polyline.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Retrieves all points, added to the polyline.
* @details This function retrieves all points, added to the polyline.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the polyline color.
* @details This function sets the polyline color on canvas.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the polyline color.
* @details This function gets the polyline color on canvas.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the polyline width.
* @details This function sets the polyline width on canvas.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the polyline width.
* @details This function gets the polyline width on canvas.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets points to the polygon.
* @details This function sets point list to the polygon.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Retrieves all points, added to the polygon.
* @details This function retrieves all points, added to the polygon.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets polygon fill color.
* @details This function sets the polygon fill color on canvas.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets polygon fill color.
* @details This function gets the polygon fill color on canvas.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the marker coordinates.
* @details This function sets the marker geographical coordinates.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the marker screen size.
* @details This function sets the marker screen size.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the marker image file path.
* @details This function sets the marker image file path.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the marker image file path.
* @details This function gets the marker image file path.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the marker coordinates.
* @details This function gets the marker geographical coordinates.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the marker screen size.
* @details This function gets the marker size on the screen.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the marker type.
* @details This function gets the marker type.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the marker z-order.
* @details This function sets the z-order.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the marker z-order.
* @details This function gets the z-order.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the Evas object.
* @details This function gets the Evas object.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the overlay coordinates.
* @details This function sets the overlay geographical coordinates.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the overlay coordinates.
* @details This function gets the overlay geographical coordinates.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the minimal zoom level for overlay.
* @details This function sets the minimally allowed zoom level of the map to show the overlay.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the minimal zoom level for overlay.
* @details This function gets the minimally allowed zoom level of the map to show the overlay.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the minimal zoom level for overlay.
* @details This function sets the minimally allowed zoom level of the map to show the overlay.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the minimal zoom level for overlay.
* @details This function gets the minimally allowed zoom level of the map to show the overlay.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
#include <maps_view_object.h>
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_VIEW_MODULE
* @defgroup CAPI_MAPS_VIEW_OBJECT_MODULE View Object
*
#endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enumerations of operation types over the map view object
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*/
} maps_view_object_operation_e;
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the marker screen size.
* @details This function sets the marker screen size.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
#include <maps_view.h>
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_VIEW_MODULE
* @defgroup CAPI_MAPS_PLUGIN_VIEW_MODULE View
*
#endif
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enumerations of color space types
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*/
} maps_view_colorspace_type_e;
/**
+ * @deprecated Deprecated since 7.5.
* @brief Zooms the map on the view.
* @details This function zooms the map on the View with real value of zoom
* factor.
int maps_view_set_zoom_factor(maps_view_h view, double zoom_factor);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the zoom factor.
* @details This function gets the current zoom factor of View.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
int maps_view_get_zoom_factor(const maps_view_h view, double *zoom_factor);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Get the view handle of maps plugin.
* @details This function gets the view handle of maps plugin.
*
int maps_view_get_maps_plugin_view_handle(maps_view_h view, void **maps_plugin_view_handle);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Set the view handle of maps plugin.
* @details This function sets the view handle of maps plugin.
*
int maps_view_set_maps_plugin_view_handle(maps_view_h view, void *maps_plugin_view_handle);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets the scale factor of View.
* @details This function gets the current scale factor of View.
* @since_tizen 4.0
int maps_view_get_scale_factor(maps_view_h view, double *scale_factor);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Sets the scale factor of View.
* @details This function sets the current scale factor of View.
* @remarks View is resizable based on this scale factor.
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_VIEW_MODULE
* @defgroup CAPI_MAPS_VIEW_SNAPSHOT_MODULE Snapshot
* @file maps_view_snapshot.h
/**
+ * @deprecated Deprecated since 7.5.
* @brief Enumeration for snapshot file format type.
* @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
*/
/**
+ * @deprecated Deprecated since 7.5.
* @brief Captures a snapshot of the Map View.\n
* The request is synchronous.
* @details This function retrieves an image of a map currently represented on the Map View.
#include <maps_types.h>
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets if privilege is consented
*/
bool maps_condition_check_privilege(void);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets if maps feature is supported
*/
bool maps_condition_check_maps_feature(void);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets if network.internet feature is supported
* @remarks If target is not a wearable gear, it returns true always.
*/
bool maps_condition_check_internet_feature(void);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets if maps service is supported
*/
bool maps_condition_check_service_supported(maps_service_h maps, maps_service_e service);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets if maps service data is supported
*/
bool maps_condition_check_data_supported(maps_service_h maps, maps_service_data_e data);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets if maps service is supported
*/
bool maps_condition_check_view_service_supported(maps_view_h maps, maps_service_e service);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Gets if maps service data is supported
*/
bool maps_condition_check_view_data_supported(maps_view_h view, maps_service_data_e data);
#include <maps_extra_types.h>
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_PLACE_MODULE
* @defgroup CAPI_MAPS_PLACE_DATA_MODULE Place
*
#endif
/**
+ * @deprecated Deprecated since 7.5.
* @internal
* @brief Checks if a place data feature is supported.
* @details This function checks if a place data feature is supported.
maps_service_data_e data, bool *supported);
/**
+ * @deprecated Deprecated since 7.5.
* @internal
* @brief Sets the supported place data features.
* @details This function sets the supported place data features.
#include <maps_extra_types.h>
/**
+ * @deprecated Deprecated since 7.5.
* @file maps_route_private.h
* @brief This file contains the functions related to Route information.
*
#endif
/**
+ * @deprecated Deprecated since 7.5.
* @internal
* @brief Checks if a route data feature is supported.
* @details This function checks if a route data feature is supported.
maps_service_data_e data, bool *supported);
/**
+ * @deprecated Deprecated since 7.5.
* @internal
* @brief Sets the supported route data features.
* @details This function sets the supported route data features.
#include <maps_extra_types.h>
/**
+ * @deprecated Deprecated since 7.5.
* @ingroup CAPI_MAPS_ROUTE_MODULE
* @defgroup CAPI_MAPS_ROUTE_SEGMENT_MODULE Segment
*
#endif
/**
+ * @deprecated Deprecated since 7.5.
* @internal
* @brief Checks if a segment data feature is supported.
* @details This function checks if a segment data feature is supported.
bool *supported);
/**
+ * @deprecated Deprecated since 7.5.
* @internal
* @brief Sets the supported segment data features.
* @details This function sets the supported segment data features.
#define _S(s) #s
/*
+ * @deprecated Deprecated since 7.5.
* @brief Copies one string to another and releases receiver if needed.
* @details This function copies one string to another and releases receiver if
* needed.
int maps_set_string(const char *src, const int max_length, char **dst);
/*
+ * @deprecated Deprecated since 7.5.
* @brief Copies one string to another.
* @details This function copies one string to another.
* @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
int maps_get_string(const char *src, const int max_length, char **dst);
/**
+ * @deprecated Deprecated since 7.5.
* @brief Get the screen dpi of current device.
* @details This function gets the screen dpi of current device.
*