|
OpenJAUS SAE SDK
6.0.0
|
#include <Queue.h>
Inherits openjaus::system::AbstractQueue< Type >.
Inherited by openjaus::system::PriorityQueue< Type >.
Public Member Functions | |
| Queue () | |
| virtual | ~Queue () |
Public Member Functions inherited from openjaus::system::AbstractQueue< Type > | |
| AbstractQueue () | |
| virtual | ~AbstractQueue () |
| bool | isEmpty () const |
| int | getSize () const |
| void | push (Type item) |
| Type | pop () |
| bool | timedWait_ms (int value) |
| void | wakeAll () |
| Wake up all threads that might be in a timedWait state. More... | |
| void | flush () |
Public Member Functions inherited from openjaus::system::IQueue< Type > | |
| IQueue () | |
| virtual | ~IQueue () |
Protected Member Functions | |
| virtual void | flushInternal (std::list< Type > &objects) |
Protected Member Functions inherited from openjaus::system::AbstractQueue< Type > | |
| virtual void | pushInternal (Type item, std::list< Type > &objects) |
|
inline |
|
inlinevirtual |
|
inlineprotectedvirtual |
Implements openjaus::system::AbstractQueue< Type >.