命名管道客户端
更多...
#include <rmvl/io/ipc.hpp>
◆ PipeClient() [1/4]
| rm::PipeClient::PipeClient |
( |
const PipeClient & | | ) |
|
|
delete |
| Python: |
|---|
| rm.PipeClient( | name | ) -> | <PipeClient object> |
◆ PipeClient() [2/4]
| rm::PipeClient::PipeClient |
( |
PipeClient && | | ) |
|
|
default |
| Python: |
|---|
| rm.PipeClient( | name | ) -> | <PipeClient object> |
◆ ~PipeClient()
| rm::PipeClient::~PipeClient |
( |
| ) |
|
◆ PipeClient() [3/4]
| rm::PipeClient::PipeClient |
( |
std::string_view | name | ) |
|
|
inline |
| Python: |
|---|
| rm.PipeClient( | name | ) -> | <PipeClient object> |
◆ PipeClient() [4/4]
| rm::PipeClient::PipeClient |
( |
std::string_view | name, |
|
|
bool | ov ) |
|
protected |
| Python: |
|---|
| rm.PipeClient( | name | ) -> | <PipeClient object> |
◆ operator<<()
| PipeClient & rm::PipeClient::operator<< |
( |
std::string_view | data | ) |
|
|
inlinenoexcept |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator>>()
| PipeClient & rm::PipeClient::operator>> |
( |
std::string & | data | ) |
|
|
inlinenoexcept |
◆ read()
| std::string rm::PipeClient::read |
( |
| ) |
|
|
noexcept |
| Python: |
|---|
| rm.PipeClient.read( | | ) -> | res, data |
从管道读取数据
- 返回
- 读取到的数据,成功时返回非空字符串,失败时返回空字符串
◆ write()
| bool rm::PipeClient::write |
( |
std::string_view | data | ) |
|
|
noexcept |
| Python: |
|---|
| rm.PipeClient.write( | data | ) -> | res |
◆ _fd
该类的文档由以下文件生成: