Wiki page generic-value.md changed with summary [] by Dmitri Chudinov

This commit is contained in:
Dmitri Chudinov 2022-05-21 04:13:55 -07:00 committed by www-data
parent ab8490c876
commit 975d8e43c9
1 changed files with 4 additions and 4 deletions

View File

@ -6,7 +6,7 @@
The ``Eina_Value`` object provides storage of and access to generic data, allowing you to store whatever you want in a single ``Eina_Value`` type. It is meant for simple data types, providing uniform access and release functions for the exchange of data while preserving their types. ``Eina_Value`` supports a number of predefined types, can be extended with additional user-provided types and can convert between differing data types including strings.
Examples of ``Eina_Value`` usage can be found in the [EFL examples git repository](https://git.enlightenment.org/tools/examples.git/) in the file [reference/c/eina/src/eina_value.c](https://git.enlightenment.org/tools/examples.git/tree/reference/c/eina/src/eina_value.c).
Examples of ``Eina_Value`` usage can be found in the [EFL examples git repository](https://git.enlightenment.org/enlightenment/examples/) in the file [reference/c/eina/src/eina_value.c](https://git.enlightenment.org/enlightenment/examples/src/branch/master/reference/c/eina/src/eina_value.c).
## Value Types ##
@ -271,15 +271,15 @@ Beyond the above mentioned simple and aggregated ``Eina_Value`` types provided b
To do this, define an ``Eina_Value_Type`` structure and use it in your calls to ``eina_value_new()`` and ``eina_value_setup()``. This structure contains mainly function pointers to methods performing operations on your type such as setup, flush, copy, compare and so on.
You can find a usage example in the [EFL examples repository](https://git.enlightenment.org/tools/examples.git/) in the file [reference/c/eina/src/eina_value_custom.c](https://git.enlightenment.org/tools/examples.git/tree/reference/c/eina/src/eina_value_custom.c).
You can find a usage example in the [EFL examples repository](https://git.enlightenment.org/enlightenment/examples/) in the file [reference/c/eina/src/eina_value_custom.c](https://git.enlightenment.org/enlightenment/examples/src/branch/master/reference/c/eina/src/eina_value_custom.c).
## Further Reading ##
[Generic Value API](https://www.enlightenment.org/develop/legacy/api/c/start#group__Eina__Value__Group.html)
: A reference for the Generic Value API.
[Eina Value Example](https://git.enlightenment.org/tools/examples.git/tree/reference/c/eina/src/eina_value.c)
[Eina Value Example](https://git.enlightenment.org/enlightenment/examples/src/branch/master/reference/c/eina/src/eina_value.c)
: An example use of the Generic Value API.
[Eina Value Custom Example](https://git.enlightenment.org/tools/examples.git/tree/reference/c/eina/src/eina_value_custom.c)
[Eina Value Custom Example](https://git.enlightenment.org/enlightenment/examples/src/branch/master/reference/c/eina/src/eina_value_custom.c)
: An example of using custom types with the Generic Value API.