libmoldeo (Moldeo 1.0 Core)  1.0
libmoldeo is the group of objects and functions that executes the basic operations of Moldeo 1.0 Platform.
Referencia de la Clase moPluginDefinition

Definición de un plugin. Más...

#include <moBasePlugin.h>

Diagrama de colaboración para moPluginDefinition:
Collaboration graph

Métodos públicos

 moPluginDefinition ()
 
 moPluginDefinition (const moPluginDefinition &src)
 
 moPluginDefinition (const moText &p_name, const moText &p_fullpath, moMoldeoObjectType p_type)
 constructor Más...
 
virtual ~moPluginDefinition ()
 
moPluginDefinitionoperator= (const moPluginDefinition &src)
 
moText GetName ()
 Devuelve el nombre del plugin. Más...
 
moText GetFullPath ()
 Devuelve la ruta y nombre completos del archivo del plugin. Más...
 
moMoldeoObjectType GetType ()
 Devuelve el tipo de objeto que crea el plugin. Más...
 

Atributos protegidos

moText m_Name
 
moText m_FullPath
 
moMoldeoObjectType m_MoldeoObjectType
 

Descripción detallada

Definición de un plugin.

Se necesitan tres parámetros para reconocer un plugin. Su nombre para ser invocado, su tipo, y la posición del archivo.

Definición en la línea 79 del archivo moBasePlugin.h.

Documentación del constructor y destructor

◆ moPluginDefinition() [1/3]

moPluginDefinition::moPluginDefinition ( )
inline

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

◆ moPluginDefinition() [2/3]

moPluginDefinition::moPluginDefinition ( const moPluginDefinition src)
inline

Definición en la línea 89 del archivo moBasePlugin.h.

◆ moPluginDefinition() [3/3]

moPluginDefinition::moPluginDefinition ( const moText p_name,
const moText p_fullpath,
moMoldeoObjectType  p_type 
)
inline

constructor

Parámetros
p_nameel nombre del plugin tal cual se invocará luego
p_fullpathel nombre del archivo completo incluyendo la ruta
p_typeel tipo de objeto que este plugin implementa

Definición en la línea 99 del archivo moBasePlugin.h.

◆ ~moPluginDefinition()

virtual moPluginDefinition::~moPluginDefinition ( )
inlinevirtual

Definición en la línea 105 del archivo moBasePlugin.h.

Documentación de las funciones miembro

◆ GetFullPath()

moText moPluginDefinition::GetFullPath ( )
inline

Devuelve la ruta y nombre completos del archivo del plugin.

Definición en la línea 120 del archivo moBasePlugin.h.

◆ GetName()

moText moPluginDefinition::GetName ( )
inline

Devuelve el nombre del plugin.

Definición en la línea 115 del archivo moBasePlugin.h.

◆ GetType()

moMoldeoObjectType moPluginDefinition::GetType ( )
inline

Devuelve el tipo de objeto que crea el plugin.

Definición en la línea 125 del archivo moBasePlugin.h.

◆ operator=()

moPluginDefinition& moPluginDefinition::operator= ( const moPluginDefinition src)
inline

Definición en la línea 107 del archivo moBasePlugin.h.

Documentación de los datos miembro

◆ m_FullPath

moText moPluginDefinition::m_FullPath
protected

Definición en la línea 132 del archivo moBasePlugin.h.

◆ m_MoldeoObjectType

moMoldeoObjectType moPluginDefinition::m_MoldeoObjectType
protected

Definición en la línea 133 del archivo moBasePlugin.h.

◆ m_Name

moText moPluginDefinition::m_Name
protected

Definición en la línea 131 del archivo moBasePlugin.h.


La documentación para esta clase fue generada a partir del siguiente fichero: