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.
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Amigas 'defines' Grupos Páginas
Referencia de la Clase moOutlet

Conector Outlet, conector que envía datos. Más...

#include <moConnectors.h>

Diagrama de herencias de moOutlet
moConnector moAbstract

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 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 ()
 
- Métodos públicos heredados desde moAbstract
 moAbstract ()
 
virtual ~moAbstract ()
 
MOboolean Initialized ()
 Pregunta si está inicializado. Más...
 

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 moDebugMODebug2 = new moDebug()
 Clase de impresión de errores para depuración. Más...
 
static moTextHeapMODebug = new moTextHeap()
 Lista de textos. Más...
 
- Atributos protegidos heredados desde moConnector
moDatam_pData
 
moDataMessages m_DataMessages
 
moParamm_pParam
 
MOint m_MoldeoId
 
moText m_MoldeoLabelName
 
MOint m_ConnectorId
 
moText m_ConnectorLabelName
 
MOboolean m_bUpdated
 

Descripción detallada

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)

Ver también
moConnector
moConnection
moInlet
moMoldeoObject
moMessage
moEventList

Definición en la línea 410 del archivo moConnectors.h.

Documentación del constructor y destructor

moOutlet::moOutlet ( )

Constructor

Definición en la línea 485 del archivo moConnectors.cpp.

moOutlet::~moOutlet ( )
virtual

Destrcutor

Definición en la línea 488 del archivo moConnectors.cpp.

Documentación de las funciones miembro

bool moOutlet::Connect ( moInlet p_connector)
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.

void moOutlet::Disconnect ( moInlet p_connector)
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.

MOboolean moOutlet::Finish ( )
virtual

Finalizador

Reimplementado de moConnector.

Definición en la línea 512 del archivo moConnectors.cpp.

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.


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