#include "unit.hpp"#include <iostream>#include <boost/scoped_ptr.hpp>#include <internal/AtomicQueue.hpp>#include <internal/AtomicMWSRQueue.hpp>#include <Activity.hpp>#include <RTT.hpp>#include <base/Buffer.hpp>#include <internal/ListLockFree.hpp>#include <base/DataObject.hpp>#include <internal/TsPool.hpp>#include <os/Thread.hpp>#include <rtt-config.h>
Go to the source code of this file.
Classes | |
| struct | AQEater< T > |
| struct | AQGrower< T > |
| struct | AQWorker< T > |
| class | BuffersAQueueTest |
| class | BuffersAtomicMWSRQueueTest |
| class | BuffersDataFlowTest |
| class | BuffersMPoolTest |
| class | Dummy |
| struct | LLFGrower |
| struct | LLFWorker |
Defines | |
| #define | QS 10 |
Typedefs | |
| typedef AtomicMWSRQueue< Dummy * > | MWSRQueueType |
| typedef AtomicQueue< Dummy * > | QueueType |
Functions | |
| void | addOne (Dummy &d) |
| BOOST_AUTO_TEST_CASE (testAtomicQueue) | |
| BOOST_AUTO_TEST_CASE (testAtomicMWSRQueue) | |
| BOOST_AUTO_TEST_CASE (testBufLockFree) | |
| BOOST_AUTO_TEST_CASE (testBufLocked) | |
| BOOST_AUTO_TEST_CASE (testBufUnsync) | |
| BOOST_AUTO_TEST_CASE (testDObjLockFree) | |
| BOOST_AUTO_TEST_CASE (testDObjLocked) | |
| BOOST_AUTO_TEST_CASE (testDObjUnSync) | |
| BOOST_AUTO_TEST_CASE (testMemoryPool) | |
| std::ostream & | operator<< (std::ostream &os, const Dummy &d) |
| void | subOne (Dummy &d) |
| #define QS 10 |
Definition at line 81 of file buffers_test.cpp.
| typedef AtomicMWSRQueue<Dummy*> MWSRQueueType |
Definition at line 77 of file buffers_test.cpp.
| typedef AtomicQueue<Dummy*> QueueType |
Definition at line 76 of file buffers_test.cpp.
Definition at line 498 of file buffers_test.cpp.
| BOOST_AUTO_TEST_CASE | ( | testAtomicQueue | ) |
Single Threaded test for AtomicQueue.
Definition at line 700 of file buffers_test.cpp.
| BOOST_AUTO_TEST_CASE | ( | testAtomicMWSRQueue | ) |
Single Threaded test for AtomicQueue.
Definition at line 742 of file buffers_test.cpp.
| BOOST_AUTO_TEST_CASE | ( | testBufLockFree | ) |
Definition at line 790 of file buffers_test.cpp.
| BOOST_AUTO_TEST_CASE | ( | testBufLocked | ) |
Definition at line 798 of file buffers_test.cpp.
| BOOST_AUTO_TEST_CASE | ( | testBufUnsync | ) |
Definition at line 806 of file buffers_test.cpp.
| BOOST_AUTO_TEST_CASE | ( | testDObjLockFree | ) |
Definition at line 814 of file buffers_test.cpp.
| BOOST_AUTO_TEST_CASE | ( | testDObjLocked | ) |
Definition at line 820 of file buffers_test.cpp.
| BOOST_AUTO_TEST_CASE | ( | testDObjUnSync | ) |
Definition at line 826 of file buffers_test.cpp.
| BOOST_AUTO_TEST_CASE | ( | testMemoryPool | ) |
Definition at line 835 of file buffers_test.cpp.
| std::ostream& operator<< | ( | std::ostream & | os, |
| const Dummy & | d | ||
| ) |
Definition at line 494 of file buffers_test.cpp.
Definition at line 505 of file buffers_test.cpp.