20 #ifndef __OUTPUTDATASTREAMPORT_HXX__
21 #define __OUTPUTDATASTREAMPORT_HXX__
35 class InputDataStreamPort;
43 static const char NAME[];
49 std::set<InPort *> edSetInPort()
const;
50 bool isAlreadyLinkedWith(
InPort *withp)
const;
51 virtual std::string getNameOfTypeOfCurrentInstance()
const;
52 virtual bool addInPort(
InPort *inPort) ;
55 void edRemoveAllLinksLinkedWithMe() ;
56 int removeInPort(
InPort *inPort,
bool forward) ;
57 virtual std::string
typeName() {
return "YACS__ENGINE__OutputDataStreamPort";}
#define YACSLIBENGINE_EXPORT
Base class for all calculation nodes.
Base class for all nodes.
std::set< InputDataStreamPort * > _setOfInputDataStreamPort
virtual std::string typeName()
Base class for all type objects.