SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
OutputPortInterface Class Referenceabstract

#include <PortInterface.h>

Inheritance diagram for OutputPortInterface:
PortInterface PortDescriptionInterface MockOutputPort OutputPort

Public Member Functions

virtual ~OutputPortInterface ()
 
virtual void sendData (Core::Datatypes::DatatypeHandle data)=0
 
- Public Member Functions inherited from PortInterface
virtual ~PortInterface ()
 
virtual void attach (Connection *conn)=0
 
virtual void detach (Connection *conn)=0
 
virtual const Connectionconnection (size_t) const =0
 
virtual void setIndex (size_t index)=0
 
- Public Member Functions inherited from PortDescriptionInterface
virtual ~PortDescriptionInterface ()
 
virtual PortId id () const =0
 
virtual size_t nconnections () const =0
 
virtual std::string get_typename () const =0
 
virtual std::string get_portname () const =0
 
virtual bool isInput () const =0
 
virtual bool isDynamic () const =0
 
virtual ModuleId getUnderlyingModuleId () const =0
 
virtual size_t getIndex () const =0
 

Constructor & Destructor Documentation

~OutputPortInterface ( )
virtual

Member Function Documentation

virtual void sendData ( Core::Datatypes::DatatypeHandle  data)
pure virtual

Implemented in OutputPort.


The documentation for this class was generated from the following files: