Skip to content

Class MsgQueue

template <typename T>

ClassList > MsgQueue

Public Functions

Type Name
bool Empty () const
T Pop ()
void Push (T && message)
uint32_t Size () const
std::optional< T > TryPop ()

Public Functions Documentation

function Empty

inline bool MsgQueue::Empty () const

function Pop

inline T MsgQueue::Pop () 

function Push

inline void MsgQueue::Push (
    T && message
) 

function Size

inline uint32_t MsgQueue::Size () const

function TryPop

inline std::optional< T > MsgQueue::TryPop () 


The documentation for this class was generated from the following file projects/casvp/src/bindings/ipc/msg_queue.h