ocean::Port
大约 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() 获取端口名称 |
PortType | getPortType() const 获取端口类型 |
PIPort | getPort() 获取内部端口指针 |
Protected Attributes
Name | |
---|---|
PIPort | port 内部端口指针 |
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