1 #include "InputPort.hxx"
6 using namespace YACS::ENGINE;
9 const char InputPort::NAME[]="InputPort";
11 InputPort::InputPort(const string& name, Node *node, TypeCode* type)
12 : DataFlowPort(name,node,type), InPort(node),Port(node), _manuallySet(false), _empty(true)
16 string InputPort::getNameOfTypeOfCurrentInstance() const
21 // void InputPort::edInit(Data data) throw(ConversionException)
27 void InputPort::edNotifyReferenced()
32 void InputPort::exInit()
38 bool InputPort::isEmpty()
43 void InputPort::edInit(const void *data) throw(ConversionException)
49 void InputPort::put(const void *data) throw(ConversionException)
51 // _data = (void *)data;
52 cerr << _name << endl;
53 cerr << _impl << endl;
55 msg << "Not implemented (" << __FILE__ << ":" << __LINE__ << ")";
56 throw Exception(msg.str());
61 InputPort::~InputPort()