Referencia del Archivo plugin.h

Cargador de módulos dinámicos. Más...

#include <vector>
#include "error.h"
#include "run/tree/typeNode.h"

Ir al código fuente de este archivo.

Clases

class  PluginLoader
 Cargador de módulo dinámico. Más...
 
class  PluginsLoader
 Cargador de módulos dinámicos. Más...
 
class  pluginNode
 Nodo dinámico. Más...
 
class  loadNode
 Nodo carga librería dinámica. Más...
 

Descripción detallada

Cargador de módulos dinámicos.

Este módulo es el encargado de cargar de forma dinámica módulos funcionales del programa.

Liesh utiliza módulos dinámicos para los siguientes casos:

  • Defición de operaciones y tipos de datos de los distintos protocolos de red en la capa de aplicación.

Se define una clase que cargará de forma dinámica los módulos. Para ello lee de un fichero en disco la ruta y nombre de los módulos.