Apollo  6.0
Open source self driving car software
Public Member Functions | List of all members
apollo::cyber::transport::ShmConf Class Reference

#include <shm_conf.h>

Collaboration diagram for apollo::cyber::transport::ShmConf:
Collaboration graph

Public Member Functions

 ShmConf ()
 
 ShmConf (const uint64_t &real_msg_size)
 
virtual ~ShmConf ()
 
void Update (const uint64_t &real_msg_size)
 
const uint64_t & ceiling_msg_size ()
 
const uint64_t & block_buf_size ()
 
const uint32_t & block_num ()
 
const uint64_t & managed_shm_size ()
 

Constructor & Destructor Documentation

◆ ShmConf() [1/2]

apollo::cyber::transport::ShmConf::ShmConf ( )

◆ ShmConf() [2/2]

apollo::cyber::transport::ShmConf::ShmConf ( const uint64_t &  real_msg_size)
explicit

◆ ~ShmConf()

virtual apollo::cyber::transport::ShmConf::~ShmConf ( )
virtual

Member Function Documentation

◆ block_buf_size()

const uint64_t& apollo::cyber::transport::ShmConf::block_buf_size ( )
inline

◆ block_num()

const uint32_t& apollo::cyber::transport::ShmConf::block_num ( )
inline

◆ ceiling_msg_size()

const uint64_t& apollo::cyber::transport::ShmConf::ceiling_msg_size ( )
inline

◆ managed_shm_size()

const uint64_t& apollo::cyber::transport::ShmConf::managed_shm_size ( )
inline

◆ Update()

void apollo::cyber::transport::ShmConf::Update ( const uint64_t &  real_msg_size)

The documentation for this class was generated from the following file: