AP产品/Execution Management/模块API
写入管道数据的类
更多...
#include <named_output_pipe.h>
写入管道数据的类
- Swsid
- N/A
- 符合标准
- no
- 非标原因
- N/A
- 种类
- class
- 符号
- NamedOutputPipe
- 范围
- namespace ara::internal::libadaptiveplatform
- 基类
- NamedPipe
- 分类
- ara
- 头文件
- ara/exec/named_output_pipe.h
- 注解
- [N/A]
- 模板参数
-
| N/A | @uptrace{SWS_EM_02030,SWS_EM_02211,SWS_EM_02275} |
在文件 第 行定义.
◆ NamedOutputPipe() [1/2]
| ara::internal::libadaptiveplatform::NamedOutputPipe::NamedOutputPipe |
( |
const std::string & |
pathname | ) |
|
|
inlineexplicit |
NamedOutputPipe的有参构造函数
- 模板参数
-
- 参数
-
| [in] | pathname:管道名 | |
| [out] | N/A | |
| [in,out] | N/A | |
- 返回
- N/A
- 注解
- N/A
- 异常
-
- Swsid
- N/A
- 符合标准
- no
- 非标原因
- N/A
- 种类
- function
- 可见
- public
- 线程安全
- N/A
- Fireandforget
- N/A
- 错误
- N/A
- 头文件
- ara/exec/named_output_pipe.h
- 异常安全
- no
- 分类
- ara @uptrace{N/A}
- 范围
- namespace ara::internal::libadaptiveplatform::NamedOutputPipe
在文件 第 行定义.
◆ NamedOutputPipe() [2/2]
| ara::internal::libadaptiveplatform::NamedOutputPipe::NamedOutputPipe |
( |
NamedOutputPipe && |
other | ) |
|
|
inline |
NamedOutputPipe的拷贝构造函数
- 模板参数
-
- 参数
-
| [in] | other:NamedOutputPipe源对象 | |
| [out] | N/A | |
| [in,out] | N/A | |
- 返回
- N/A
- 注解
- N/A
- 异常
-
- Swsid
- N/A
- 符合标准
- no
- 非标原因
- N/A
- 种类
- function
- 可见
- public
- 线程安全
- N/A
- Fireandforget
- N/A
- 错误
- N/A
- 头文件
- ara/exec/named_output_pipe.h
- 异常安全
- no
- 分类
- ara @uptrace{N/A}
- 范围
- namespace ara::internal::libadaptiveplatform::NamedOutputPipe
在文件 第 行定义.
◆ ~NamedOutputPipe()
| virtual ara::internal::libadaptiveplatform::NamedOutputPipe::~NamedOutputPipe |
( |
| ) |
|
|
inlinevirtual |
NamedOutputPipe的析构函数
- 模板参数
-
- 参数
-
| [in] | N/A | |
| [out] | N/A | |
| [in,out] | N/A | |
- 返回
- N/A
- 注解
- N/A
- 异常
-
- Swsid
- N/A
- 符合标准
- no
- 非标原因
- N/A
- 种类
- function
- 可见
- public
- 线程安全
- N/A
- Fireandforget
- N/A
- 错误
- N/A
- 头文件
- ara/exec/named_output_pipe.h
- 异常安全
- noexcept
- 分类
- ara @uptrace{N/A}
- 范围
- namespace ara::internal::libadaptiveplatform::NamedOutputPipe
在文件 第 行定义.
◆ Write() [1/2]
template<typename SourceType >
| void ara::internal::libadaptiveplatform::NamedOutputPipe::Write |
( |
const SourceType & |
data | ) |
const |
向管道写入数据
向管道写入string数据的特化
- 模板参数
-
- 参数
-
| [in] | data:待写入管道的数据 | |
| [out] | N/A | |
| [in,out] | N/A | |
- 返回
- N/A
- 注解
- N/A
- 异常
-
- Swsid
- N/A
- 符合标准
- no
- 非标原因
- N/A
- 种类
- function
- 可见
- public
- 线程安全
- N/A
- Fireandforget
- N/A
- 错误
- N/A
- 头文件
- ara/exec/named_output_pipe.h
- 异常安全
- no
- 分类
- ara @uptrace{N/A}
- 范围
- namespace ara::internal::libadaptiveplatform::NamedOutputPipe
- 模板参数
-
- 参数
-
| [in] | data:待写入管道的数据 | |
| [out] | N/A | |
| [in,out] | N/A | |
- 返回
- N/A
- 注解
- N/A
- 异常
-
- Swsid
- N/A
- 符合标准
- no
- 非标原因
- N/A
- 种类
- function
- 可见
- public
- 线程安全
- N/A
- Fireandforget
- N/A
- 错误
- N/A
- 头文件
- ara/exec/named_output_pipe.h
- 异常安全
- no
- 分类
- ara @uptrace{SWS_EM_02030,SWS_EM_02211,SWS_EM_02275}
- 范围
- namespace ara::internal::libadaptiveplatform::NamedOutputPipe
在文件 第 行定义.
引用了 .
◆ Write() [2/2]
template<>
| void ara::internal::libadaptiveplatform::NamedOutputPipe::Write |
( |
const std::string & |
data | ) |
const |
Function Implementation
在文件 第 行定义.