Components/Libraries/XF/FreeRTOS/Queue
(Difference between revisions)
Sara.chalokh (Talk | contribs) (Created page with "{{TOC right}} = Queue = The class Queue is a C++ interface that manage a FreeRTOS queue. = Member Attibuts = = Member Functions Description =") |
Sara.chalokh (Talk | contribs) (→Member Attibuts) |
||
Line 4: | Line 4: | ||
= Member Attibuts = | = Member Attibuts = | ||
+ | == Queue() == | ||
+ | == Queue(baseUInt oSizeofObject) == | ||
+ | == ~Queue() == | ||
+ | == bool initQueue(baseUInt oSizeofObject) == | ||
+ | == bool push(void* opEl, timeSize oTimeToWait) == | ||
+ | == bool pushCopy(void* opEl, TickType_t oTimeToWait) == | ||
+ | == bool pushFromISR(void* opEl) == | ||
+ | == bool pushCopyFromISR(void* opEl) == | ||
+ | == void* pop(timeSize oTimeToWait) == | ||
+ | == void* popFromISR() == | ||
+ | == void* peek(timeSize oTimeToWait) == | ||
+ | == void* peekFromISR() == | ||
+ | == bool overWrite(void* opEl) == | ||
+ | == bool overWriteCopy(void* opEl) == | ||
+ | == bool overWriteFromISR(void* opEl) == | ||
+ | == bool overWriteCopyFromISR(void* opEl) == | ||
+ | == bool isEmpty() == | ||
+ | == bool isFull() == | ||
+ | == QUEUE_LENGHT_SIZE itemsInQueue() == | ||
+ | == QUEUE_LENGHT_SIZE freeSpaceInQueue() == | ||
+ | == void reset() == | ||
+ | == bool isCreated() == | ||
+ | |||
= Member Functions Description = | = Member Functions Description = |
Revision as of 13:06, 10 August 2017
Queue
The class Queue is a C++ interface that manage a FreeRTOS queue.