| Data Structures | |
| struct | _Eina_Value_Blob_Operations | 
| How to manage blob.  More... | |
| struct | _Eina_Value_Blob | 
| Used to store the blob information and management operations.  More... | |
| Macros | |
| #define | EINA_VALUE_BLOB_OPERATIONS_VERSION (1) | 
| Current API version, used to validate _Eina_Value_Blob_Operations. | |
| Typedefs | |
| typedef struct _Eina_Value_Blob_Operations | Eina_Value_Blob_Operations | 
| How to manage blob.  More... | |
| typedef struct _Eina_Value_Blob | Eina_Value_Blob | 
| Value type for EINA_VALUE_TYPE_BLOB.  More... | |
| Variables | |
| const Eina_Value_Blob_Operations * | EINA_VALUE_BLOB_OPERATIONS_MALLOC | 
| Assumes memorywas create with malloc() and applies free() to it during flush (Eina_Value_Blob_Operations::free).  More... | |
| const Eina_Value_Blob_Operations * | EINA_VALUE_BLOB_OPERATIONS_MALLOC = NULL | 
| Assumes memorywas create with malloc() and applies free() to it during flush (Eina_Value_Blob_Operations::free).  More... | |
How to manage blob.
Any NULL callback is ignored. 
| 
 | extern | 
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.