FreeRTOS-Cpp
FreeRTOS::MessageBuffer Member List

This is the complete list of members for FreeRTOS::MessageBuffer, including all inherited members.

handle (defined in FreeRTOS::MessageBufferBase)FreeRTOS::MessageBufferBaseprivate
isEmpty() constFreeRTOS::MessageBufferBaseinline
isFull() constFreeRTOS::MessageBufferBaseinline
isValid() constFreeRTOS::MessageBufferBaseinline
MessageBuffer(size_t size)FreeRTOS::MessageBufferinlineexplicit
MessageBuffer(const MessageBuffer &)=delete (defined in FreeRTOS::MessageBuffer)FreeRTOS::MessageBuffer
MessageBuffer(MessageBuffer &&) noexcept=default (defined in FreeRTOS::MessageBuffer)FreeRTOS::MessageBuffer
MessageBufferBase(const MessageBufferBase &)=delete (defined in FreeRTOS::MessageBufferBase)FreeRTOS::MessageBufferBase
MessageBufferBase()=default (defined in FreeRTOS::MessageBufferBase)FreeRTOS::MessageBufferBaseprivate
MessageBufferBase(MessageBufferBase &&) noexcept=default (defined in FreeRTOS::MessageBufferBase)FreeRTOS::MessageBufferBaseprivate
operator new(size_t, void *ptr) (defined in FreeRTOS::MessageBufferBase)FreeRTOS::MessageBufferBaseinlinestatic
operator new(size_t)=delete (defined in FreeRTOS::MessageBufferBase)FreeRTOS::MessageBufferBasestatic
operator new[](size_t, void *ptr) (defined in FreeRTOS::MessageBufferBase)FreeRTOS::MessageBufferBaseinlinestatic
operator new[](size_t)=delete (defined in FreeRTOS::MessageBufferBase)FreeRTOS::MessageBufferBasestatic
operator=(const MessageBuffer &)=delete (defined in FreeRTOS::MessageBuffer)FreeRTOS::MessageBuffer
operator=(MessageBuffer &&) noexcept=default (defined in FreeRTOS::MessageBuffer)FreeRTOS::MessageBuffer
operator=(const MessageBufferBase &)=delete (defined in FreeRTOS::MessageBufferBase)FreeRTOS::MessageBufferBase
receive(void *buffer, const size_t bufferLength, const TickType_t ticksToWait=portMAX_DELAY) constFreeRTOS::MessageBufferBaseinline
receiveFromISR(bool &higherPriorityTaskWoken, void *buffer, const size_t bufferLength) constFreeRTOS::MessageBufferBaseinline
receiveFromISR(void *buffer, const size_t bufferLength) constFreeRTOS::MessageBufferBaseinline
reset() constFreeRTOS::MessageBufferBaseinline
send(const void *data, const size_t length, const TickType_t ticksToWait=portMAX_DELAY) constFreeRTOS::MessageBufferBaseinline
sendFromISR(bool &higherPriorityTaskWoken, const void *data, const size_t length) constFreeRTOS::MessageBufferBaseinline
sendFromISR(const void *data, const size_t length) constFreeRTOS::MessageBufferBaseinline
spacesAvailable() constFreeRTOS::MessageBufferBaseinline
~MessageBuffer()=default (defined in FreeRTOS::MessageBuffer)FreeRTOS::MessageBuffer
~MessageBufferBase()FreeRTOS::MessageBufferBaseinlineprivate