*
* Does not check for duplicates
* @SINCE_1_0.0
- * @param key to insert
- * @param value to insert
+ * @param[in] key to insert
+ * @param[in] value to insert
*/
void Insert( const char* key, const Value& value );
*
* Does not check for duplicates
* @SINCE_1_0.0
- * @param key to insert
- * @param value to insert
+ * @param[in] key to insert
+ * @param[in] value to insert
*/
void Insert( const std::string& key, const Value& value );
*
* Does not check for duplicates
* @SINCE_1_1.39
- * @param key to insert
- * @param value to insert
+ * @param[in] key to insert
+ * @param[in] value to insert
*/
void Insert( Property::Index key, const Value& value );
* @brief Retrieve the value of the string-value pair at the specified position.
*
* @SINCE_1_0.0
+ * @param[in] position The specified position
* @return A reference to the value at the specified position.
*
* @note Will assert if position >= Count()
* @brief Retrieve the key at the specified position.
*
* @SINCE_1_0.0
+ * @param[in] position The specified position
* @return A const reference to the key at the specified position.
*
* @note Will assert if position >= Count()
*/
- const std::string& GetKey( SizeType position ) const;
+ const std::string& GetKey( SizeType position ) const DALI_DEPRECATED_API;
/**
* DEPRECATED_1_1.39 Position based retrieval is no longer supported after extending the key type to both Index and String.
* @brief Retrieve the key & the value at the specified position.
*
* @SINCE_1_0.0
+ * @param[in] position The specified position
* @return A reference to the pair of key and value at the specified position.
*
- * @note Will assert if position >= Count()
+ * @note Will assert if position >= Count() or key at position is an index key.
*/
- StringValuePair& GetPair( SizeType position ) const;
+ StringValuePair& GetPair( SizeType position ) const DALI_DEPRECATED_API;
/**
* @brief Finds the value for the specified key if it exists.