Bryce Harrington
3524d48719
eina: Add doxygen in/out tags for value and value_util
...
Reviewers: devilhorns
Reviewed By: devilhorns
Subscribers: cedric, #committers, zmike
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D6713
2018-07-31 16:40:43 -04:00
Bryce Harrington
bdb9a41750
eina: Spelling fixes
...
Reviewers: devilhorns, Hermet
Reviewed By: Hermet
Subscribers: cedric, #committers, zmike
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D6570
2018-07-12 16:27:15 +09:00
Cedric Bail
473ed10c02
eina: add an EINA_VALUE_TYPE_BOOL.
2018-05-01 10:39:01 -07:00
Cedric BAIL
5bfdc435c7
eina: improve EINA_VALUE_ARRAY_FOREACH to not systematically require &.
2018-05-01 10:39:01 -07:00
Cedric BAIL
be9b50cf80
eina: make the function created by EINA_VALUE_STRUCT_DESC_DEFINE inline to avoid unused warning.
2018-04-30 14:21:12 -07:00
Bryce Harrington
dab3a6fca3
eina: Fix spelling/punctuation errors in documentation (thread..xattr)
...
Summary:
Also makes some of the doxygen comment line spacing/formatting
consistent.
Interesting ref on grammar of 'an uniform' vs. 'a uniform':
https://english.stackexchange.com/questions/4700/is-it-a-uniform-or-an-uniform
It is AN honor to work with such A uniform language as English. *sigh*
Reviewers: cedric, ajwillia.ms
Subscribers: segfaultxavi, jpeg
Differential Revision: https://phab.enlightenment.org/D5459
2017-11-13 12:04:59 +09:00
Amitesh Singh
3505b7618c
eina: eina_value: fix the typo in doc
2017-10-30 16:11:57 +09:00
Amitesh Singh
04fe5e10a2
eina: eina_value - Add "struct tm" support
...
Ref T6204
@feature
2017-10-30 16:04:53 +09:00
Cedric BAIL
3a3ae49afd
eina: add an helper to setup Eina_Value structure description.
...
This is particularly useful on system like Windows who doesn't allow
setting pointer at compile time in static const structure.
2017-09-27 16:30:31 -07:00
Jeeyong Um
c3709d2a5a
docs: eina_value: fix a typo
2017-09-25 09:24:16 +09:00
Cedric BAIL
112777fc7a
eina: add iterator macro for Eina_Value that contain an array.
2017-09-14 11:00:34 -07:00
Cedric Bail
8fbfab83e9
eina: add an ability to quickly convert from an Eina_Value to an Eina_Binbuf.
2017-09-13 17:26:04 -07:00
Cedric Bail
f5487c5d3e
eina: fix Eina_Rectangle support in Eina_Value.
...
Thanks for the review Gustavo.
2017-09-13 10:39:31 -07:00
Cedric Bail
af452c439d
eina: improve Eina_File support in Eina_Value.
...
Thanks Gustavo.
2017-09-13 10:36:05 -07:00
Vincent Torri
966577ffed
eina: add an Eina_Value helper for Eina_Rectangle.
2017-09-12 17:03:49 -07:00
Cedric BAIL
95dd799715
eina: add an Eina_Value helper for Eina_File.
2017-09-12 17:03:17 -07:00
Gustavo Sverzut Barbieri
71a74aa718
eina_value: silent -Wextra for EINA_VALUE_EMPTY
...
-Wextra complains about missing initializers, so provide the full 8
bytes of the first member of the union.
2017-08-28 18:26:29 -03:00
Gustavo Sverzut Barbieri
9ac1cb4fad
eina_value: add helper: eina_value_struct_desc_get().
...
this helper will validate a struct and fetch its description, also
checking if the user version matches.
2017-08-24 11:13:56 -03:00
Guilherme Iscaro
6cbfe100d5
Eina_Value type EINA_value.
2017-08-23 18:32:13 -03:00
Guilherme Iscaro
3ed176370d
Eina: Add EINA_VALUE_TYPE_ERROR
...
This new type will be used by the new promise/future implementation,
which will be used to flag errors.
2017-08-23 18:32:13 -03:00
Gustavo Sverzut Barbieri
4da53492ae
add EINA_VALUE_EMPTY, allow flushing empty values.
...
EINA_VALUE_EMPTY is basically a zeroed Eina_Value, handy for declaring
and returning.
To cope with the rest of efl, free/del/flush on NULL shouldn't
complain, so flusing an empty value should be quiet.
2017-08-23 18:32:13 -03:00
Myoungwoon Roy, Kim
ec71f6607a
docs: Fix typos and some wrong expressions in Eina API reference doxygen.
...
Summary: I had fixed some typos and some wrong expressions, such as capital letters, singular, and orders of groups in Eina API reference doxygen.
Test Plan: Doxygen Revision
Reviewers: stefan, cedric, raster, Jaehyun_Cho, jpeg
Reviewed By: jpeg
Subscribers: conr2d
Differential Revision: https://phab.enlightenment.org/D4674
2017-02-21 10:46:28 +09:00
Jean Guyomarc'h
40f162fbc5
eina: fix invalid prototype
...
The prototype means "unspecified arguments". However, the implementation
specifies no parameters (void).
GCC's warning -Wstrict-prototypes complains a lots about this old-style
prototype, spamming the console when compiling more than one compiling
units including Eina.
@fix
2016-01-29 10:16:31 +01:00
Stefan Schmidt
92bab5115a
eina_value: correct the since tag for new symbols
...
Thiese symbols are only available since after 1.16, thus the since 1.17 tag.
2016-01-06 16:21:52 +01:00
Felipe Magno de Almeida
5d4038d74d
eina: add EINA_VALUE_TYPE_OPTIONAL, a single-element container that can be empty.
...
Eina Value Optional can be used to create a eina value that can be set
or be empty and can be embedded in a eina_value_struct.
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-12-10 11:10:46 -08:00
Mike Blumenkrantz
a3927ca1a7
eina_value_free() now takes NULL like the rest of the efl free functions
2014-04-26 02:21:51 -04:00
Carsten Haitzler
69e27abdc3
eina - and e3fl in general - stop using eina_error_get/set - useless really
2013-10-11 16:50:40 +09:00
Carsten Haitzler
0a5ba96837
move eina headers into lib/eina like the rest of efl - at least be
...
consistent with the majority.
SVN revision: 77119
2012-09-27 04:02:37 +00:00