SCIRun
5.0
|
#include <PortInterface.h>
Public Member Functions | |
virtual | ~InputPortInterface () |
virtual Core::Datatypes::DatatypeHandleOption | getData () const =0 |
virtual DatatypeSinkInterfaceHandle | sink () const =0 |
virtual InputPortInterface * | clone () const =0 |
virtual bool | hasChanged () const =0 |
virtual boost::signals2::connection | connectDataOnPortHasChanged (const DataOnPortHasChangedSignalType::slot_type &subscriber)=0 |
![]() | |
virtual | ~PortInterface () |
virtual void | attach (Connection *conn)=0 |
virtual void | detach (Connection *conn)=0 |
virtual const Connection * | connection (size_t) const =0 |
virtual void | setIndex (size_t index)=0 |
![]() | |
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 |
|
virtual |
|
pure virtual |
Implemented in InputPort.
|
pure virtual |
Implemented in InputPort.
|
pure virtual |
Implemented in InputPort.
|
pure virtual |
Implemented in InputPort.
|
pure virtual |
Implemented in InputPort.