VLink  2.1.0
A high-performance communication middleware
vlink::zerocopy::MessageFormatOptions结构体 参考final

Presentation toggles for format_message. 更多...

#include <message_parser.h>

vlink::zerocopy::MessageFormatOptions 的协作图:

Public 属性

bool hex {false}
 Render integer fields as hexadecimal instead of decimal. 更多...
 
bool date {false}
 Render nanosecond timestamp fields as calendar dates. 更多...
 
bool enum_name {false}
 Render enumeration fields as symbolic names instead of numbers. 更多...
 
bool expand_arrays {true}
 Expand indexed collections (e.g. PointCloud points) element by element. 更多...
 
size_t max_elements {10000}
 Upper bound on expanded collection elements. 更多...
 

详细描述

Presentation toggles for format_message.

类成员变量说明

◆ date

bool vlink::zerocopy::MessageFormatOptions::date {false}

Render nanosecond timestamp fields as calendar dates.

◆ enum_name

bool vlink::zerocopy::MessageFormatOptions::enum_name {false}

Render enumeration fields as symbolic names instead of numbers.

◆ expand_arrays

bool vlink::zerocopy::MessageFormatOptions::expand_arrays {true}

Expand indexed collections (e.g. PointCloud points) element by element.

◆ hex

bool vlink::zerocopy::MessageFormatOptions::hex {false}

Render integer fields as hexadecimal instead of decimal.

◆ max_elements

size_t vlink::zerocopy::MessageFormatOptions::max_elements {10000}

Upper bound on expanded collection elements.


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