ELEC-C7222
Libraries for ELEC C7222 Course Work
Loading...
Searching...
No Matches
c7222::FreeRtosMessageBuffer Member List

This is the complete list of members for c7222::FreeRtosMessageBuffer, including all inherited members.

FreeRtosMessageBuffer()=defaultc7222::FreeRtosMessageBuffer
FreeRtosMessageBuffer(std::size_t buffer_size_bytes)c7222::FreeRtosMessageBufferexplicit
Initialize(std::size_t buffer_size_bytes)c7222::FreeRtosMessageBuffer
IsValid() constc7222::FreeRtosMessageBuffer
NextMessageLength() constc7222::FreeRtosMessageBuffer
NonCopyable()=defaultc7222::NonCopyableprotected
NonCopyable(const NonCopyable &)=deletec7222::NonCopyable
NonCopyable(NonCopyable &&)=defaultc7222::NonCopyable
NonCopyableNonMovable()=defaultc7222::NonCopyableNonMovableprotected
NonMovable()=defaultc7222::NonMovableprotected
NonMovable(const NonMovable &)=defaultc7222::NonMovable
NonMovable(NonMovable &&)=deletec7222::NonMovable
c7222::operator=(const NonCopyable &)=deletec7222::NonCopyable
c7222::operator=(NonCopyable &&)=defaultc7222::NonCopyable
c7222::NonMovable::operator=(const NonMovable &)=defaultc7222::NonMovable
c7222::NonMovable::operator=(NonMovable &&)=deletec7222::NonMovable
Receive(void *out_message, std::size_t out_length, std::uint32_t ticks_to_wait=0)c7222::FreeRtosMessageBuffer
ReceiveFromISR(void *out_message, std::size_t out_length)c7222::FreeRtosMessageBuffer
Reset()c7222::FreeRtosMessageBuffer
Send(const void *message, std::size_t message_length, std::uint32_t ticks_to_wait=0)c7222::FreeRtosMessageBuffer
SendFromISR(const void *message, std::size_t message_length)c7222::FreeRtosMessageBuffer
SpacesAvailable() constc7222::FreeRtosMessageBuffer
~FreeRtosMessageBuffer()c7222::FreeRtosMessageBuffer
~NonCopyable()=defaultc7222::NonCopyableprotected
~NonCopyableNonMovable()=defaultc7222::NonCopyableNonMovableprotected
~NonMovable()=defaultc7222::NonMovableprotected