Public Member Functions | |
BuffersDataFlowTest () | |
void | testBuf () |
void | testCirc () |
void | testDObj () |
~BuffersDataFlowTest () | |
Public Attributes | |
ThreadInterface * | athread |
ThreadInterface * | bthread |
BufferInterface< Dummy > * | buffer |
BufferInterface< Dummy > * | circular |
BufferLocked< Dummy > * | clocked |
BufferLockFree< Dummy > * | clockfree |
BufferUnSync< Dummy > * | cunsync |
DataObjectInterface< Dummy > * | dataobj |
DataObjectLocked< Dummy > * | dlocked |
DataObjectLockFree< Dummy > * | dlockfree |
DataObjectUnSync< Dummy > * | dunsync |
BufferLocked< Dummy > * | locked |
BufferLockFree< Dummy > * | lockfree |
BufferUnSync< Dummy > * | unsync |
Definition at line 118 of file buffers_test.cpp.
BuffersDataFlowTest::BuffersDataFlowTest | ( | ) | [inline] |
Definition at line 144 of file buffers_test.cpp.
BuffersDataFlowTest::~BuffersDataFlowTest | ( | ) | [inline] |
Definition at line 165 of file buffers_test.cpp.
void BuffersDataFlowTest::testBuf | ( | ) |
Single Threaded test for BufferLockFree. This is a mixed white/black box test.
Definition at line 178 of file buffers_test.cpp.
void BuffersDataFlowTest::testCirc | ( | ) |
Single Threaded test for a circular BufferLockFree. This is a mixed white/black box test.
Definition at line 321 of file buffers_test.cpp.
void BuffersDataFlowTest::testDObj | ( | ) |
Definition at line 453 of file buffers_test.cpp.
Definition at line 137 of file buffers_test.cpp.
Definition at line 138 of file buffers_test.cpp.
Definition at line 121 of file buffers_test.cpp.
Definition at line 122 of file buffers_test.cpp.
BufferLocked<Dummy>* BuffersDataFlowTest::clocked |
Definition at line 130 of file buffers_test.cpp.
Definition at line 129 of file buffers_test.cpp.
Definition at line 131 of file buffers_test.cpp.
DataObjectInterface<Dummy>* BuffersDataFlowTest::dataobj |
Definition at line 123 of file buffers_test.cpp.
DataObjectLocked<Dummy>* BuffersDataFlowTest::dlocked |
Definition at line 133 of file buffers_test.cpp.
Definition at line 134 of file buffers_test.cpp.
DataObjectUnSync<Dummy>* BuffersDataFlowTest::dunsync |
Definition at line 135 of file buffers_test.cpp.
BufferLocked<Dummy>* BuffersDataFlowTest::locked |
Definition at line 126 of file buffers_test.cpp.
Definition at line 125 of file buffers_test.cpp.
Definition at line 127 of file buffers_test.cpp.