31 #ifndef __MO_CONNECTORS_H__
32 #define __MO_CONNECTORS_H__
128 MOint GetConnectorId()
const;
134 moText GetMoldeoLabelName()
const;
140 void SetMoldeoLabelName(
moText p_MoldeoLabelName );
146 MOint GetMoldeoId()
const;
152 void SetMoldeoId(
MOint p_moldeoid );
158 virtual const moText& GetConnectorLabelName()
const;
176 void SetData(
moData* p_data );
183 moData* GetInternalData();
194 void AddData(
const moData& data );
206 moDataMessages& GetMessages();
218 void Update(
bool force =
true );
225 return (m_pParam==NULL);
233 return (m_pParam!=NULL);
305 MOint GetDestinationMoldeoId();
310 moText GetDestinationMoldeoLabelName();
315 MOint GetDestinationConnectorId();
320 moText GetDestinationConnectorLabelName();
325 void SetDestinationMoldeoId(
MOint p_DestinationMoldeoId );
330 void SetDestinationMoldeoLabelName(
moText p_DestinationMoldeoLabelName );
335 void SetDestinationConnectorId(
MOint p_DestinationConnectorId );
340 void SetDestinationConnectorLabelName(
moText p_DestinationConnectorLabelName );
432 virtual bool Connect(
moInlet* p_connector );
437 virtual void Disconnect(
moInlet* p_connector );
443 moConnections* GetConnections();
450 moConnections m_Connections;
moText m_SourceConnectorLabelName
Conector Inlet, conector que recibe datos.
virtual MOboolean Finish()
Finaliza el objeto, libera recursos.
moDeclareExportedDynamicArray(moConnector *, moConnectors)
moText m_DestinationMoldeoLabelName
Conector Outlet, conector que envía datos.
bool IsParameterDependent()
Clase base abstracta de donde deben derivar los objetos [virtual pura].
virtual MOboolean Init()
Inicializa el objeto.
MOint m_DestinationConnectorId
clase de para manejar textos
moConnection * moConnectionPtr
moDataMessages m_DataMessages
virtual MOboolean Finish()
moText m_ConnectorLabelName
MOint m_DestinationMoldeoId
moConnector * moConnectorPtr
Conector para vincular objetos con datos.
moText m_SourceMoldeoLabelName
moText m_DestinationConnectorLabelName
MOint m_SourceConnectorId
Conección, vínculo entre dos objetos.