SCIRun
5.0
|
#include <Port.h>
Public Member Functions | |
InputPort (ModuleInterface *module, const ConstructionParams ¶ms, DatatypeSinkInterfaceHandle sink) | |
virtual | ~InputPort () |
virtual void | attach (Connection *conn) |
virtual DatatypeSinkInterfaceHandle | sink () const |
virtual Core::Datatypes::DatatypeHandleOption | getData () const |
virtual bool | isInput () const |
virtual bool | isDynamic () const |
virtual InputPortInterface * | clone () const |
virtual bool | hasChanged () const |
virtual boost::signals2::connection | connectDataOnPortHasChanged (const DataOnPortHasChangedSignalType::slot_type &subscriber) |
Public Member Functions inherited from Port | |
Port (ModuleInterface *module, const ConstructionParams ¶ms) | |
virtual | ~Port () |
size_t | nconnections () const |
const Connection * | connection (size_t) const |
virtual PortId | id () const |
std::string | get_typename () const |
std::string | get_colorname () const |
std::string | get_portname () const |
virtual void | detach (Connection *conn) |
virtual ModuleId | getUnderlyingModuleId () const |
virtual size_t | getIndex () const |
virtual void | setIndex (size_t index) |
Public Member Functions inherited from PortInterface | |
virtual | ~PortInterface () |
Public Member Functions inherited from PortDescriptionInterface | |
virtual | ~PortDescriptionInterface () |
Public Member Functions inherited from InputPortInterface | |
virtual | ~InputPortInterface () |
Additional Inherited Members | |
Protected Attributes inherited from Port | |
ModuleInterface * | module_ |
std::vector< Connection * > | connections_ |
size_t | index_ |
PortId | id_ |
const std::string | typeName_ |
const std::string | portName_ |
const std::string | colorName_ |
InputPort | ( | ModuleInterface * | module, |
const ConstructionParams & | params, | ||
DatatypeSinkInterfaceHandle | sink | ||
) |
|
virtual |
|
virtual |
Reimplemented from Port.
|
virtual |
Implements InputPortInterface.
|
virtual |
Implements InputPortInterface.
|
virtual |
Implements InputPortInterface.
|
virtual |
Implements InputPortInterface.
|
inlinevirtual |
Implements PortDescriptionInterface.
|
inlinevirtual |
Implements PortDescriptionInterface.
|
virtual |
Implements InputPortInterface.