![]() |
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.
|
Conector Outlet, conector que envía datos. Más...
#include <moConnectors.h>


Métodos públicos | |
| moOutlet () | |
| virtual | ~moOutlet () |
| virtual MOboolean | Finish () |
| virtual bool | Connect (moInlet *p_connector) |
| virtual void | Disconnect (moInlet *p_connector) |
| moConnections * | GetConnections () |
| Devuelve las conecciones de un outlet. Más... | |
Métodos públicos heredados desde moConnector | |
| moConnector () | |
| virtual | ~moConnector () |
| virtual MOboolean | Init () |
| 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, moParam *p_param) |
| 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 () |
Métodos públicos heredados desde moAbstract | |
| moAbstract () | |
| virtual | ~moAbstract () |
| MOboolean | Initialized () |
| Pregunta si está inicializado. Más... | |
Atributos privados | |
| moConnections | m_Connections |
Otros miembros heredados | |
Atributos públicos heredados desde moAbstract | |
| MOboolean | m_bInitialized |
| Valor de inicialización. Más... | |
Atributos públicos estáticos heredados desde moAbstract | |
| static moDebug * | MODebug2 = new moDebug() |
| Clase de impresión de errores para depuración. Más... | |
| static moTextHeap * | MODebug = new moTextHeap() |
| Lista de textos. Más... | |
Atributos protegidos heredados desde 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 Outlet, conector que envía datos.
Envía datos a uno o más conectores. El conector que recibe es un Intlet (moInlet)
Comunica los datos internos para cada conección de forma independiente genera el evento/mensaje poblando la lista de eventos (moEventList) con el nuevo dato y el MoldeoID correspondiente a cada conección
Los mensajes son creados por el mismo moMoldeoObject en la función moMoldeoObject::Update() y puestos en la cola de eventos (moEventList)
Definición en la línea 410 del archivo moConnectors.h.
| moOutlet::moOutlet | ( | ) |
Constructor
Definición en la línea 485 del archivo moConnectors.cpp.
|
virtual |
Destrcutor
Definición en la línea 488 del archivo moConnectors.cpp.
|
virtual |
conecta el outlet a un conector inlet agregando una conección a la lista de conecciones del outlet
Definición en la línea 492 del archivo moConnectors.cpp.

|
virtual |
desconecta el outlet de un conector inlet eliminando la conección de la lista de conecciones del outlet
Definición en la línea 502 del archivo moConnectors.cpp.

|
virtual |
| moConnections * moOutlet::GetConnections | ( | ) |
Devuelve las conecciones de un outlet.
Es una lista de conecciones que puede ser enumerada
Definición en la línea 521 del archivo moConnectors.cpp.

|
private |
Conecciones
Definición en la línea 450 del archivo moConnectors.h.