Data Structures
Here are the data structures with brief descriptions:_Eina_Accessor | Type to provide random access to data structures |
_Eina_Array | Type for an array of data |
_Eina_Clist | Compact list type |
_Eina_File_Direct_Info | A structure to store informations of a path |
_Eina_Inarray | Inline array structure, use Eina_Inarray typedef instead |
_Eina_Inlist | Inlined list type |
_Eina_Iterator | Structure of an iterator |
_Eina_List | Type for a generic double linked list |
_Eina_List_Accounting | Cache used to store the last element of a list and the number of elements, for fast access |
_Eina_Log_Domain | The domain used for logging |
_Eina_Model_Event_Description | Data Model Event Description |
_Eina_Model_Interface | API to access models |
_Eina_Model_Interface_Children | Interface to manage model's children |
_Eina_Model_Interface_Properties | Interface to manage model's properties |
_Eina_Model_Type | API to access models |
_Eina_Model_XRef | Extended reference to model |
_Eina_Stat | A structure to store informations of a path |
_Eina_Strbuf | String buffer to facilitate string operations |
_Eina_Trash | Type for a generic container of unused allocated pointer |
_Eina_Value | Defines the contents of a value |
_Eina_Value_Array | Used to store the array and its subtype |
_Eina_Value_Blob | Used to store the blob information and management operations |
_Eina_Value_Blob_Operations | How to manage blob |
_Eina_Value_Hash | Used to store the hash and its subtype |
_Eina_Value_List | Used to store the list and its subtype |
_Eina_Value_Struct | Used to store the memory and its description |
_Eina_Value_Struct_Desc | Describes the struct by listing its size, members and operations |
_Eina_Value_Struct_Member | Describes a single member of struct |
_Eina_Value_Struct_Operations | How to manage struct |
_Eina_Value_Type | API to access values |
_Eina_Value_Union | All possible value types |
Eina_Tile_Grid_Info | Grid type of a tiler |