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.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
moInlet Class Reference

Conector Inlet, conector que recibe datos. More...

#include <moConnectors.h>

Inheritance diagram for moInlet:
moConnector moAbstract

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 moTextGetConnectorLabelName () const
 
void SetType (moDataType p_datatype)
 
moDataType GetType () const
 
void SetData (moData *p_data)
 
moDataGetData ()
 
moDataGetInternalData ()
 
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 moDebugMODebug2 = new moDebug()
 Clase de impresión de errores para depuración More...
 
static moTextHeapMODebug = new moTextHeap()
 Lista de textos. More...
 
- Protected Attributes inherited from moConnector
moDatam_pData
 
moDataMessages m_DataMessages
 
moParamm_pParam
 
MOint m_MoldeoId
 
moText m_MoldeoLabelName
 
MOint m_ConnectorId
 
moText m_ConnectorLabelName
 
MOboolean m_bUpdated
 

Detailed Description

Conector Inlet, conector que recibe datos.

Recibe datos desde otro conector. El conector que envía es un Outlet (moOutlet)

See also
moConnector
moConnection
moOutlet

Definition at line 374 of file moConnectors.h.

Constructor & Destructor Documentation

moInlet::moInlet ( )

Constructor

Definition at line 453 of file moConnectors.cpp.

moInlet::~moInlet ( )
virtual

Destructor

Definition at line 455 of file moConnectors.cpp.

Member Function Documentation

MOboolean moInlet::Init ( moText  p_ConnectorLabelName,
MOint  ConnectorId,
moParam p_param 
)
virtual

Inicializador

Parameters
p_ConnectorLabelNamenombre único del objeto al que pertenece este conector
ConnectorIdid único del objeto al que pertenece este conector
p_parampará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.


The documentation for this class was generated from the following files: