ocean::Output
大约 1 分钟
ocean::Output
输出端口 More...
#include <Port.hpp>
Inherits from ocean::Port, std::enable_shared_from_this< Port >
Inherited by ocean::ProxyOutput
Public Functions
Name | |
---|---|
Output(const POutputPort & port) 构建输出端口 | |
POutputPort | getOutputPort() 获取输出端口指针 |
bool | connect(const PPort & port) 连接到指定端口 |
bool | cancel(const PPort & port) 取消到指定端口的连接 |
Additional inherited members
Public Functions inherited from ocean::Port
Name | |
---|---|
Port(const PIPort & port) 构建端口 | |
virtual | ~Port() 析构端口 |
const std::string & | getName() 获取端口名称 |
PortType | getPortType() const 获取端口类型 |
PIPort | getPort() 获取内部端口指针 |
Protected Attributes inherited from ocean::Port
Name | |
---|---|
PIPort | port 内部端口指针 |
Detailed Description
class ocean::Output;
输出端口
输入端口是Model的输出端口,产生输出,可以连接到其它输出端口
Public Functions Documentation
function Output
explicit Output(
const POutputPort & port
)
构建输出端口
Parameters:
- port 内部输出端口指针
function getOutputPort
POutputPort getOutputPort()
获取输出端口指针
Return:
function connect
bool connect(
const PPort & port
)
连接到指定端口
Parameters:
- port 被连接的端口
Return: 连接是否成功
function cancel
bool cancel(
const PPort & port
)
取消到指定端口的连接
Parameters:
- port 被取消的端口
Return: 取消连接是否成功
Updated on 2022-08-19 at 17:14:26 +0800