Apollo 10.0
自动驾驶开放平台
apollo::cyber::transport::ArenaSegmentBlockDescriptor联合体 参考

#include <protobuf_arena_manager.h>

apollo::cyber::transport::ArenaSegmentBlockDescriptor 的协作图:

Public 属性

struct { 
 
   uint64_t   size_ 
 
   std::atomic< uint64_t >   writing_ref_count_ 
 
   std::atomic< uint64_t >   reading_ref_count_ 
 
   base::PthreadRWLock   read_write_mutex_ 
 
struct_ 
 
uint8_t bytes_ [128]
 

详细描述

在文件 protobuf_arena_manager.h51 行定义.

类成员变量说明

◆ bytes_

uint8_t apollo::cyber::transport::ArenaSegmentBlockDescriptor::bytes_[128]

在文件 protobuf_arena_manager.h58 行定义.

◆ read_write_mutex_

base::PthreadRWLock apollo::cyber::transport::ArenaSegmentBlockDescriptor::read_write_mutex_

在文件 protobuf_arena_manager.h56 行定义.

◆ reading_ref_count_

std::atomic<uint64_t> apollo::cyber::transport::ArenaSegmentBlockDescriptor::reading_ref_count_

在文件 protobuf_arena_manager.h55 行定义.

◆ size_

uint64_t apollo::cyber::transport::ArenaSegmentBlockDescriptor::size_

在文件 protobuf_arena_manager.h53 行定义.

◆ [struct]

struct { ... } apollo::cyber::transport::ArenaSegmentBlockDescriptor::struct_

◆ writing_ref_count_

std::atomic<uint64_t> apollo::cyber::transport::ArenaSegmentBlockDescriptor::writing_ref_count_

在文件 protobuf_arena_manager.h54 行定义.


该联合体的文档由以下文件生成: