Eina

Author:
Jorge Luis Zapata Muga
Date:
2008

Introduction

The Eina library is a library that implemente an API for data types in an efficient way. It also provides some useful tools like openin shared libraries, errors management, type conversion, time accounting and memory pool.

This library is cross-platform and can be compiled and used on Linux and Windows (XP and CE).

The data types that are available are

This document describes each data type by providing the algorithms used in the implementation, the performance, a short tutorial and the API.

Eina Data Types

Array

Hash Table

Inlined List

Inlined Red Black Tree

List

Shared String

Eina Tools

Convert Functions

Timing Functions

Error Functions

Take a look at the API of Error Functions.

Take a look at the Error Tutorial.

Todo:
add debug function
Todo:
add magic function
Todo:
add other todo items :)

Generated on Sat Sep 6 10:58:50 2008 for Eina by  doxygen 1.5.5