Data Structures | |
| struct | _Eina_Value_Blob_Operations |
| struct | _Eina_Value_Blob |
Macros | |
| #define | EINA_VALUE_BLOB_OPERATIONS_VERSION (1) |
Typedefs | |
| typedef struct _Eina_Value_Blob_Operations | Eina_Value_Blob_Operations |
| typedef struct _Eina_Value_Blob | Eina_Value_Blob |
Variables | |
| const Eina_Value_Blob_Operations * | EINA_VALUE_BLOB_OPERATIONS_MALLOC |
| const Eina_Value_Blob_Operations * | EINA_VALUE_BLOB_OPERATIONS_MALLOC = NULL |
| #define EINA_VALUE_BLOB_OPERATIONS_VERSION (1) |
Current API version, used to validate _Eina_Value_Blob_Operations.
How to manage blob. Any NULL callback is ignored.
| const Eina_Value_Blob_Operations* EINA_VALUE_BLOB_OPERATIONS_MALLOC |
Assumes memory was create with malloc() and applies free() to it during flush (Eina_Value_Blob_Operations::free). Copy is done with malloc() as well.
No compare or to_string are provided, defaults will be used.
| EINA_VALUE_BLOB_OPERATIONS_MALLOC = NULL |
Assumes memory was create with malloc() and applies free() to it during flush (Eina_Value_Blob_Operations::free). Copy is done with malloc() as well.
No compare or to_string are provided, defaults will be used.