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.   | |
| typedef struct _Eina_Value_Blob | Eina_Value_Blob | 
| Value type for EINA_VALUE_TYPE_BLOB.   | |
Variables | |
| EINA_API 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).   | |
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.