queueOVERWRITE is only used within FreeRTOS.
 
Symbols
loading...
Files
loading...

queueOVERWRITE macro

Syntax

#define queueOVERWRITE ( ( BaseType_t ) 2 )

References

LocationText
queue.h:67
#define queueOVERWRITE ( ( BaseType_t ) 2 )
queue.c:748
configASSERT( !( ( xCopyPosition == queueOVERWRITE ) && ( pxQueue->uxLength != 1 ) ) );
queue.c:767
if( ( pxQueue->uxMessagesWaiting < pxQueue->uxLength ) || ( xCopyPosition == queueOVERWRITE ) )
queue.c:779
if( ( xCopyPosition == queueOVERWRITE ) && ( uxPreviousMessagesWaiting != ( UBaseType_t ) 0 ) )
queue.c:958
configASSERT( !( ( xCopyPosition == queueOVERWRITE ) && ( pxQueue->uxLength != 1 ) ) );
queue.c:983
if( ( pxQueue->uxMessagesWaiting < pxQueue->uxLength ) || ( xCopyPosition == queueOVERWRITE ) )
queue.c:1005
if( ( xCopyPosition == queueOVERWRITE ) && ( uxPreviousMessagesWaiting != ( UBaseType_t ) 0 ) )
queue.c:2126
if( xPosition == queueOVERWRITE )