ocean::Port

Neurocean大约 1 分钟

ocean::Port

端口是模块端口机制的基础,是其它端口的基础 More...

#include <Port.hpp>

Inherits from std::enable_shared_from_this< Port >

Inherited by ocean::Connection, ocean::Input, ocean::Output, ocean::Reference

Public Functions

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

Protected Attributes

Name
PIPortport
内部端口指针

Detailed Description

class ocean::Port;

端口是模块端口机制的基础,是其它端口的基础

端口提供了端口名称及端口类型等获取功能

Public Functions Documentation

function Port

explicit Port(
    const PIPort & port
)

构建端口

Parameters:

  • port 内部端口指针

function ~Port

virtual ~Port()

析构端口

function getName

const std::string & getName()

获取端口名称

Return: 端口名称

function getPortType

PortType getPortType() const

获取端口类型

Return: 端口类型

function getPort

PIPort getPort()

获取内部端口指针

Return: 内部端口指针

Note: 该方法仅被内部模块使用

Protected Attributes Documentation

variable port

PIPort port;

内部端口指针


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

上次编辑于:
贡献者: damone