ocean::Output

Neurocean大约 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)
构建输出端口
POutputPortgetOutputPort()
获取输出端口指针
boolconnect(const PPort & port)
连接到指定端口
boolcancel(const PPort & port)
取消到指定端口的连接

Additional inherited members

Public Functions inherited from ocean::Port

Name
Port(const PIPort & port)
构建端口
virtual~Port()
析构端口
const std::string &getName()
获取端口名称
PortTypegetPortType() const
获取端口类型
PIPortgetPort()
获取内部端口指针

Protected Attributes inherited from ocean::Port

Name
PIPortport
内部端口指针

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

上次编辑于:
贡献者: damone