Apollo  6.0
Open source self driving car software
apollo::cyber::transport::Segment Member List

This is the complete list of members for apollo::cyber::transport::Segment, including all inherited members.

AcquireBlockToRead(ReadableBlock *readable_block)apollo::cyber::transport::Segment
AcquireBlockToWrite(std::size_t msg_size, WritableBlock *writable_block)apollo::cyber::transport::Segment
block_buf_addrs_apollo::cyber::transport::Segmentprotected
block_buf_lock_apollo::cyber::transport::Segmentprotected
blocks_apollo::cyber::transport::Segmentprotected
channel_id_apollo::cyber::transport::Segmentprotected
conf_apollo::cyber::transport::Segmentprotected
Destroy()apollo::cyber::transport::Segmentprotectedvirtual
init_apollo::cyber::transport::Segmentprotected
managed_shm_apollo::cyber::transport::Segmentprotected
OpenOnly()=0apollo::cyber::transport::Segmentprotectedpure virtual
OpenOrCreate()=0apollo::cyber::transport::Segmentprotectedpure virtual
ReleaseReadBlock(const ReadableBlock &readable_block)apollo::cyber::transport::Segment
ReleaseWrittenBlock(const WritableBlock &writable_block)apollo::cyber::transport::Segment
Remove()=0apollo::cyber::transport::Segmentprotectedpure virtual
Reset()=0apollo::cyber::transport::Segmentprotectedpure virtual
Segment(uint64_t channel_id)apollo::cyber::transport::Segmentexplicit
state_apollo::cyber::transport::Segmentprotected
~Segment()apollo::cyber::transport::Segmentinlinevirtual