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.
|
Conector Inlet, conector que recibe datos. More...
#include <moConnectors.h>
Public Member Functions | |
moInlet () | |
virtual | ~moInlet () |
MOboolean | Init (moText p_ConnectorLabelName, MOint ConnectorId, moParam *p_param) |
Public Member Functions inherited from moConnector | |
moConnector () | |
virtual | ~moConnector () |
virtual MOboolean | Init () |
virtual MOboolean | Finish () |
virtual MOboolean | Init (moText p_ConnectorLabelName, MOint ConnectorId, moDataType p_datatype) |
virtual MOboolean | Init (moText p_ConnectorLabelName, MOint ConnectorId, moText t_datatype) |
virtual MOboolean | Init (moText p_ConnectorLabelName, MOint ConnectorId, moData *p_data) |
virtual MOboolean | Init (moText p_ConnectorLabelName, MOint ConnectorId, moParamType p_paramtype) |
MOint | GetConnectorId () const |
moText | GetMoldeoLabelName () const |
void | SetMoldeoLabelName (moText p_MoldeoLabelName) |
MOint | GetMoldeoId () const |
void | SetMoldeoId (MOint p_moldeoid) |
virtual const moText & | GetConnectorLabelName () const |
void | SetType (moDataType p_datatype) |
moDataType | GetType () const |
void | SetData (moData *p_data) |
moData * | GetData () |
moData * | GetInternalData () |
void | NewData () |
void | AddData (const moData &data) |
void | AddMessage (const moDataMessage &datamessage) |
moDataMessages & | GetMessages () |
MOboolean | Updated () const |
void | Update (bool force=true) |
bool | IsIndependent () |
bool | IsParameterDependent () |
Public Member Functions inherited from moAbstract | |
moAbstract () | |
virtual | ~moAbstract () |
MOboolean | Initialized () |
Pregunta si está inicializado. More... | |
Additional Inherited Members | |
Public Attributes inherited from moAbstract | |
MOboolean | m_bInitialized |
Valor de inicialización More... | |
Static Public Attributes inherited from moAbstract | |
static moDebug * | MODebug2 = new moDebug() |
Clase de impresión de errores para depuración More... | |
static moTextHeap * | MODebug = new moTextHeap() |
Lista de textos. More... | |
Protected Attributes inherited from moConnector | |
moData * | m_pData |
moDataMessages | m_DataMessages |
moParam * | m_pParam |
MOint | m_MoldeoId |
moText | m_MoldeoLabelName |
MOint | m_ConnectorId |
moText | m_ConnectorLabelName |
MOboolean | m_bUpdated |
Conector Inlet, conector que recibe datos.
Recibe datos desde otro conector. El conector que envía es un Outlet (moOutlet)
Definition at line 374 of file moConnectors.h.
moInlet::moInlet | ( | ) |
Constructor
Definition at line 453 of file moConnectors.cpp.
|
virtual |
Destructor
Definition at line 455 of file moConnectors.cpp.
|
virtual |
Inicializador
p_ConnectorLabelName | nombre único del objeto al que pertenece este conector |
ConnectorId | id único del objeto al que pertenece este conector |
p_param | parámetro al que estará vinculado este conector |
Se fija al parámetro el m_pData como Dato Externo del Parámetro,
Al llamar al moParam::GetData se evalua asi:
a) DATO DINAMICO: el dato interno del inlet (m_pData) segun si fue Actualizado (m_bUpdated) b) DATO ESTATICO: el valor del valor de la configuracion
Fija un dato interno para manejar este valor....
y asociamos a su vez el parametro del config
fix numeric!!! and value!!!
Reimplemented from moConnector.
Definition at line 459 of file moConnectors.cpp.