#include <List.hpp>

Public Member Functions | |
| List (int qsize, int t=ORONUM_OS_MAX_THREADS) | |
Public Member Functions inherited from RTT::internal::ListLockFree< T > | |
| bool | append (value_t item) |
| size_t | append (const std::vector< T > &items) |
| template<class Function > | |
| void | apply (Function func) |
| template<class Function > | |
| void | apply_and_blank (Function func, value_t blank) |
| value_t | back () const |
| size_t | capacity () const |
| void | clear () |
| template<typename Pred > | |
| bool | delete_if (Pred pred) |
| bool | empty () const |
| bool | erase (value_t item) |
| bool | erase_and_blank (value_t item, value_t blank) |
| template<class Function > | |
| value_t | find_if (Function func, value_t blank=value_t()) |
| value_t | front () const |
| void | grow (size_t items=1) |
| ListLockFree (unsigned int lsize, unsigned int threads=ORONUM_OS_MAX_THREADS) | |
| void | reserve (size_t lsize) |
| void | shrink (size_t items=1) |
| size_t | size () const |
| ~ListLockFree () | |
Additional Inherited Members | |
Public Types inherited from RTT::internal::ListLockFree< T > | |
| typedef T | value_t |
Public Attributes inherited from RTT::internal::ListLockFree< T > | |
| const unsigned int | MAX_THREADS |
| The maximum number of threads. More... | |
This object represents the default queue implementation used by Orocos objects.
|
inline |