ocean::ProxyOutput

Neurocean大约 1 分钟

ocean::ProxyOutput

代理输出接口 More...

#include <Port.hpp>

Inherits from ocean::Output, ocean::Port, std::enable_shared_from_this< Port >

Public Functions

Name
ProxyOutput(const PProxyOutputPort & port)
构建代理输入端口
PProxyOutputPortgetProxyOutputPort()
获取内部代理输出端口指针

Additional inherited members

Public Functions inherited from ocean::Output

Name
Output(const POutputPort & port)
构建输出端口
POutputPortgetOutputPort()
获取输出端口指针
boolconnect(const PPort & port)
连接到指定端口
boolcancel(const PPort & port)
取消到指定端口的连接

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::ProxyOutput;

代理输出接口

代理输入端口是AbstractModule的输出端口, 可以接受连接到内部模块,也可以连接其它外部端口;

Public Functions Documentation

function ProxyOutput

explicit ProxyOutput(
    const PProxyOutputPort & port
)

构建代理输入端口

Parameters:

  • port 内部代理输入端口指针

function getProxyOutputPort

PProxyOutputPort getProxyOutputPort()

获取内部代理输出端口指针

Return:


Updated on 2022-08-19 at 17:14:26 +0800

上次编辑于:
贡献者: damone