Open 3D Engine AzCore API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::SharedMemoryRingBuffer Member List

This is the complete list of members for AZ::SharedMemoryRingBuffer, including all inherited members.

AccessMode enum name (defined in AZ::SharedMemory_Common)AZ::SharedMemory_Common
Clear()AZ::SharedMemoryRingBuffer
Close() (defined in AZ::SharedMemory)AZ::SharedMemory
Create(const char *name, unsigned int size, bool openIfCreated=false) (defined in AZ::SharedMemoryRingBuffer)AZ::SharedMemoryRingBuffer
CreatedExisting enum value (defined in AZ::SharedMemory_Common)AZ::SharedMemory_Common
CreatedNew enum value (defined in AZ::SharedMemory_Common)AZ::SharedMemory_Common
CreateFailed enum value (defined in AZ::SharedMemory_Common)AZ::SharedMemory_Common
CreateResult enum name (defined in AZ::SharedMemory_Common)AZ::SharedMemory_Common
Data() (defined in AZ::SharedMemory)AZ::SharedMemoryinline
Data() const (defined in AZ::SharedMemory)AZ::SharedMemoryinline
DataSize() const (defined in AZ::SharedMemory)AZ::SharedMemoryinline
DataToRead() constAZ::SharedMemoryRingBuffer
GetLastError() (defined in AZ::SharedMemory_Unimplemented)AZ::SharedMemory_Unimplementedinlineprotectedstatic
GetName() const (defined in AZ::SharedMemory)AZ::SharedMemoryinline
IsLockAbandoned()AZ::SharedMemory
IsMapHandleValid() const (defined in AZ::SharedMemory_Unimplemented)AZ::SharedMemory_Unimplementedinlineprotected
IsMapped() const (defined in AZ::SharedMemory)AZ::SharedMemoryinline
IsReady() const (defined in AZ::SharedMemory)AZ::SharedMemoryinline
IsWaitFailed() const (defined in AZ::SharedMemory_Unimplemented)AZ::SharedMemory_Unimplementedinlineprotected
lock()AZ::SharedMemory
m_data (defined in AZ::SharedMemory)AZ::SharedMemoryprotected
m_dataSize (defined in AZ::SharedMemory_Common)AZ::SharedMemory_Commonprotected
m_globalMutex (defined in AZ::SharedMemory_Unimplemented)AZ::SharedMemory_Unimplementedprotected
m_mappedBase (defined in AZ::SharedMemory_Common)AZ::SharedMemory_Commonprotected
m_name (defined in AZ::SharedMemory_Common)AZ::SharedMemory_Commonprotected
Map(AccessMode mode=ReadWrite, unsigned int size=0)AZ::SharedMemoryRingBuffer
MaxToWrite() constAZ::SharedMemoryRingBuffer
MemoryGuard typedef (defined in AZ::SharedMemory)AZ::SharedMemory
Open(const char *name)AZ::SharedMemory
operator=(const SharedMemory &) (defined in AZ::SharedMemory)AZ::SharedMemoryprotected
Platform typedef (defined in AZ::SharedMemory)AZ::SharedMemoryprotected
Read(void *data, unsigned int maxDataSize)AZ::SharedMemoryRingBuffer
ReadOnly enum value (defined in AZ::SharedMemory_Common)AZ::SharedMemory_Common
ReadWrite enum value (defined in AZ::SharedMemory_Common)AZ::SharedMemory_Common
SharedMemory(const SharedMemory &) (defined in AZ::SharedMemory)AZ::SharedMemoryprotected
SharedMemory() (defined in AZ::SharedMemory)AZ::SharedMemory
SharedMemory_Common() (defined in AZ::SharedMemory_Common)AZ::SharedMemory_Commoninlineprotected
SharedMemoryRingBuffer() (defined in AZ::SharedMemoryRingBuffer)AZ::SharedMemoryRingBuffer
try_lock() (defined in AZ::SharedMemory)AZ::SharedMemory
unlock() (defined in AZ::SharedMemory)AZ::SharedMemory
UnMap() (defined in AZ::SharedMemoryRingBuffer)AZ::SharedMemoryRingBuffer
Write(const void *data, unsigned int dataSize)AZ::SharedMemoryRingBuffer
~SharedMemory() (defined in AZ::SharedMemory)AZ::SharedMemory
~SharedMemory_Common() (defined in AZ::SharedMemory_Common)AZ::SharedMemory_Commoninlineprotected