Zen API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
#define kMsgQueue_RemoveT (   kMsgQueue_queue,
  TPtr_item,
  k64u_timeout 
)
related

Removes an item from the queue.

This method is a type-checked variant of kMsgQueue_Remove. A debug assertion will be raised if the size of the specified item type is not equal to the size of the collection item type.

Parameters
kMsgQueue_queueQueue object.
TPtr_itemStrongly-typed destionation pointer to receive removed item.
k64u_timeoutTimeout (microseconds).
Returns
Operation status.