shared array of OneToOneUniQueues More...

#include <Queue.h>

Collaboration diagram for Ipc::OneToOneUniQueues:

Public Member Functions

 OneToOneUniQueues (const int aCapacity, const unsigned int maxItemSize, const int queueCapacity)
size_t sharedMemorySize () const
const OneToOneUniQueueoperator[] (const int index) const
OneToOneUniQueueoperator[] (const int index)

Static Public Member Functions

static size_t SharedMemorySize (const int capacity, const unsigned int maxItemSize, const int queueCapacity)

Public Attributes

const int theCapacity

Private Member Functions

const OneToOneUniQueuefront () const

Detailed Description

Definition at line 145 of file Queue.h.

Constructor & Destructor Documentation

◆ OneToOneUniQueues()

Ipc::OneToOneUniQueues::OneToOneUniQueues ( const int  aCapacity,
const unsigned int  maxItemSize,
const int  queueCapacity 

Definition at line 119 of file

References Must, and theCapacity.

Member Function Documentation

◆ front()

const OneToOneUniQueue & Ipc::OneToOneUniQueues::front ( ) const

Definition at line 529 of file Queue.h.

◆ operator[]() [1/2]

OneToOneUniQueue & Ipc::OneToOneUniQueues::operator[] ( const int  index)

Definition at line 523 of file Queue.h.

◆ operator[]() [2/2]

const Ipc::OneToOneUniQueue & Ipc::OneToOneUniQueues::operator[] ( const int  index) const

Definition at line 141 of file

References Must.

◆ sharedMemorySize()

size_t Ipc::OneToOneUniQueues::sharedMemorySize ( ) const

Definition at line 127 of file

◆ SharedMemorySize()

size_t Ipc::OneToOneUniQueues::SharedMemorySize ( const int  capacity,
const unsigned int  maxItemSize,
const int  queueCapacity 

Definition at line 133 of file

References Ipc::OneToOneUniQueue::Items2Bytes().

Member Data Documentation

◆ theCapacity

const int Ipc::OneToOneUniQueues::theCapacity

Definition at line 160 of file Queue.h.

Referenced by OneToOneUniQueues().

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






Web Site Translations