allocate(uint32_t id) | Cogs::Network::Message | static |
allocator (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | private |
Anchor enum name (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
areContentsEqual(const MemoryBuffer &rhs) const (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
buffer (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | private |
changeType(MemBlockType newType) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
clear() (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
copy(const MemoryBuffer &other) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
currentPos (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | private |
currentSize (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | private |
data() (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
data() const (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
dataFromPos() (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
dataFromPos() const (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
deleteMessage(Message *msg) | Cogs::Network::Message | privatestatic |
duplicate(const Message &src) | Cogs::Network::Message | static |
empty() const (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
flush() | Cogs::Network::Message | static |
getAllocator() const (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
getID() const (defined in Cogs::Network::Message) | Cogs::Network::Message | inline |
grow(size_t bytes) | Cogs::Memory::MemoryBuffer | inline |
identifier (defined in Cogs::Network::Message) | Cogs::Network::Message | private |
MemoryBuffer()=default (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
MemoryBuffer(MemBlockType type) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
MemoryBuffer(size_t size, MemBlockType type) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
MemoryBuffer(size_t size, bool onlyReserve=false, MemBlockType type=MemBlockType::Block) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
MemoryBuffer(Allocator *allocator, MemBlockType type=MemBlockType::Block) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
MemoryBuffer(size_t size, Allocator *allocator, MemBlockType type=MemBlockType::Block) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
MemoryBuffer(const void *memory, size_t size) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
MemoryBuffer(MemoryBuffer &&other) noexcept (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
MemoryBuffer(const MemoryBuffer &)=delete (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
Message() | Cogs::Network::Message | |
Message(uint32_t id, const Message &message) | Cogs::Network::Message | |
Message(const Message &src)=delete (defined in Cogs::Network::Message) | Cogs::Network::Message | |
Message(Message &&)=delete (defined in Cogs::Network::Message) | Cogs::Network::Message | private |
MessageHub (defined in Cogs::Network::Message) | Cogs::Network::Message | friend |
messagePool (defined in Cogs::Network::Message) | Cogs::Network::Message | privatestatic |
mutex (defined in Cogs::Network::Message) | Cogs::Network::Message | privatestatic |
operator=(const Message &)=delete (defined in Cogs::Network::Message) | Cogs::Network::Message | private |
operator=(Message &&)=delete (defined in Cogs::Network::Message) | Cogs::Network::Message | private |
operator=(MemoryBuffer &&other) noexcept (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
operator=(const MemoryBuffer &)=delete (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
Pool typedef (defined in Cogs::Network::Message) | Cogs::Network::Message | private |
pos() const (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
Ptr typedef (defined in Cogs::Network::Message) | Cogs::Network::Message | |
read(void *buffer, size_t noofbytes) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
read16() (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
read32() (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
read64() (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
read8() (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
readDouble() (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
readFloat() (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
readFloat2() (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
readFloat3() (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
readFloat4() (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
readImpl() (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inlineprivate |
readMatrix() (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
readQuaternion() (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
readString() (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
release() (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | private |
reserve(size_t size) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
reset(size_t size, Allocator *allocator) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
resize(size_t size, bool keep=true, bool forceRealloc=false) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
seek(int64_t offset, Anchor from) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
size() const (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
storageSize (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | private |
swap(MemoryBuffer &other) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
type (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | private |
unreadSize() const (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
write(const void *buffer, size_t noofbytes) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
write16(uint16_t value) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
write32(uint32_t value) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
write64(uint64_t value) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
write8(uint8_t value) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
writeDouble(double value) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
writeFloat(float value) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |
writeFloat2(const glm::vec2 &value) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
writeFloat3(const glm::vec3 &value) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
writeFloat4(const glm::vec4 &value) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
writeMatrix(const glm::mat4 &value) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
writeQuaternion(const glm::quat &value) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
writeString(const StringView &str) (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | |
~MemoryBuffer() (defined in Cogs::Memory::MemoryBuffer) | Cogs::Memory::MemoryBuffer | inline |