Documentación de la API de Latino

¡Bienvenido a la API de Latino!

×

Aquí encontrara una fuente de información que le ayudara a implementar y a usar la API de Latino para la creación de plug-in, librerías, herramientas y más.

Esta documentación contiene una descripción de cada una de las API en Latino, sus parámetros y cómo usarlas. Además, cada función de la API aquí presente disponen de un ejemplo escrito en C para demostrar el uso apropiado de la misma.

Latino API

A continuación se mostrara en orden por categorías una lista de la API de Latino.
Para cualquier sugerencia o corrección de las API's de Latino, por favor ponerse en contacto con el autor.
Muchas Gracias

Función latC_cargarlib

latC_cargarlib(mv, path, sym);


Descripción y Uso:

latC_cargarlib: Carga la libreria en memoria


Parametros:

*mv
Memoria virtual
*path
ruta de librería (const char *path)
*sym
(const char *sym)

Función latC_abrir_liblatino

latC_abrir_liblatino(mv, nombre_lib, funs);


Descripción y Uso:

latC_abrir_liblatino: Abre una liberia de latino


Parametros:

*mv
Memoria virtual
*nombre_lib
(const char *nombre_lib)
*funs
(const lat_CReg *funs)

Función latH_obtener

latH_obtener(m, key);


Descripción y Uso:

latH_obtener: Obtiene el valor de un diccionario en base a una llave


Parametros:

*m
diccionario al que se hara la busqueda (hash_map *m)
*key
llave a buscar en el diccionario (const char *key)

Función latH_limpiar

latH_limpiar(mv, dic);


Descripción y Uso:

latH_limpiar: Limpia un diccionario


Parametros:

*mv
Memoria virtual
*dic
diccionario a limpiar (hash_map *dic)

Función latH_destruir

latH_destruir(mv, dic);


Descripción y Uso:

latH_destruir: Destruye un diccionario


Parametros:

*mv
Memoria virtual
*dic
diccionario a destruir (hash_map *dic)

Función latH_crear

latH_crear(mv);


Descripción y Uso:

latH_crear: Asigna memoria para un diccionario


Parametros:

*mv
Memoria virtual

Función latH_clonar

latH_clonar(mv, m);


Descripción y Uso:

latH_clonar: Clona un diccionario


Parametros:

*mv
Memoria virtual
*m
diccionario a clonar (hash_map *m)