SCIRun
5.0
|
#include <Port.h>
Public Member Functions | |
OutputPort (ModuleInterface *module, const ConstructionParams ¶ms, DatatypeSourceInterfaceHandle source) | |
virtual | ~OutputPort () |
virtual void | sendData (Core::Datatypes::DatatypeHandle data) |
virtual bool | isInput () const |
virtual bool | isDynamic () const |
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 | attach (Connection *conn) |
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 OutputPortInterface | |
virtual | ~OutputPortInterface () |
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_ |
OutputPort | ( | ModuleInterface * | module, |
const ConstructionParams & | params, | ||
DatatypeSourceInterfaceHandle | source | ||
) |
|
virtual |
|
inlinevirtual |
Implements PortDescriptionInterface.
|
inlinevirtual |
Implements PortDescriptionInterface.
|
virtual |
Implements OutputPortInterface.