libmoldeo (Moldeo 1.0 Core)  1.0
libmoldeo es el conjunto de objetos y funciones, que permiten ejecutar las operaciones básicas de la plataforma Moldeo, y que compone su núcleo.
Referencia de la Clase moIODevicePlugin

clase base para un plugin de dipositivos de E/S Más...

#include <moIODevicePlugin.h>

Diagrama de colaboración para moIODevicePlugin:
Collaboration graph

Métodos públicos

 moIODevicePlugin ()
 
 moIODevicePlugin (moText plugin_file)
 
virtual ~moIODevicePlugin ()
 
void Load (moText plugin_file)
 
void Unload ()
 
moIODeviceCreate ()
 
bool Destroy (moIODevice *iodevice)
 
moText GetName ()
 

Atributos públicos

moIODevice ** array
 
int n
 
CreateIODeviceFactoryFunction CreateIODeviceFactory
 
DestroyIODeviceFactoryFunction DestroyIODeviceFactory
 
moIODeviceFactorym_factory
 

Atributos privados

moText name
 
MOpluginHandle handle
 

Descripción detallada

clase base para un plugin de dipositivos de E/S

Comentar.

Definición en la línea 61 del archivo moIODevicePlugin.h.

Documentación del constructor y destructor

◆ moIODevicePlugin() [1/2]

moIODevicePlugin::moIODevicePlugin ( )
inline

Definición en la línea 72 del archivo moIODevicePlugin.h.

◆ moIODevicePlugin() [2/2]

moIODevicePlugin::moIODevicePlugin ( moText  plugin_file)
inline

Definición en la línea 73 del archivo moIODevicePlugin.h.

◆ ~moIODevicePlugin()

virtual moIODevicePlugin::~moIODevicePlugin ( )
inlinevirtual

Definición en la línea 74 del archivo moIODevicePlugin.h.

Documentación de las funciones miembro

◆ Create()

moIODevice * moIODevicePlugin::Create ( void  )

Definición en la línea 95 del archivo moIODevicePlugin.cpp.

◆ Destroy()

bool moIODevicePlugin::Destroy ( moIODevice iodevice)

Definición en la línea 120 del archivo moIODevicePlugin.cpp.

◆ GetName()

moText moIODevicePlugin::GetName ( )
inline

Definición en la línea 80 del archivo moIODevicePlugin.h.

◆ Load()

void moIODevicePlugin::Load ( moText  plugin_file)

Definición en la línea 50 del archivo moIODevicePlugin.cpp.

Gráfico de llamadas para esta función:

◆ Unload()

void moIODevicePlugin::Unload ( )

Definición en la línea 84 del archivo moIODevicePlugin.cpp.

Gráfico de llamadas para esta función:

Documentación de los datos miembro

◆ array

moIODevice** moIODevicePlugin::array

Definición en la línea 64 del archivo moIODevicePlugin.h.

◆ CreateIODeviceFactory

CreateIODeviceFactoryFunction moIODevicePlugin::CreateIODeviceFactory

Definición en la línea 67 del archivo moIODevicePlugin.h.

◆ DestroyIODeviceFactory

DestroyIODeviceFactoryFunction moIODevicePlugin::DestroyIODeviceFactory

Definición en la línea 68 del archivo moIODevicePlugin.h.

◆ handle

MOpluginHandle moIODevicePlugin::handle
private

Definición en la línea 84 del archivo moIODevicePlugin.h.

◆ m_factory

moIODeviceFactory* moIODevicePlugin::m_factory

Definición en la línea 70 del archivo moIODevicePlugin.h.

◆ n

int moIODevicePlugin::n

Definición en la línea 65 del archivo moIODevicePlugin.h.

◆ name

moText moIODevicePlugin::name
private

Definición en la línea 83 del archivo moIODevicePlugin.h.


La documentación para esta clase fue generada a partir de los siguientes ficheros: