VLink  2.0.0
A high-performance communication middleware
vlink::Status::Unknown结构体 参考final

Placeholder event emitted when the transport reports a status the runtime cannot map. 更多...

#include <status.h>

类 vlink::Status::Unknown 继承关系图:
vlink::Status::Unknown 的协作图:

Public 成员函数

Type get_type () const override
 Returns kUnknown. 更多...
 
std::string get_string () const override
 Returns the literal "Unknown". 更多...
 

友元

VLINK_EXPORT friend std::ostream & operator<< (std::ostream &ostream, const Unknown &status) noexcept
 Writes "Unknown" to ostream. 更多...
 

额外继承的成员函数

详细描述

Placeholder event emitted when the transport reports a status the runtime cannot map.

Callbacks normally short-circuit on get_type() == kUnknown to avoid attempting an invalid downcast.

成员函数说明

◆ get_string()

std::string vlink::Status::Unknown::get_string ( ) const
overridevirtual

Returns the literal "Unknown".

返回
Descriptive string.

实现了 vlink::Status::Base.

◆ get_type()

Type vlink::Status::Unknown::get_type ( ) const
overridevirtual

Returns kUnknown.

返回
Always kUnknown.

实现了 vlink::Status::Base.

友元及相关函数文档

◆ operator<<

VLINK_EXPORT friend std::ostream& operator<< ( std::ostream &  ostream,
const Unknown status 
)
friend

Writes "Unknown" to ostream.

参数
ostreamOutput stream.
statusThis Unknown event.
返回
Reference to ostream.

该结构体的文档由以下文件生成: