|
join 1.0
lightweight network framework library
|
#include <join/semaphore.hpp>#include <join/thread.hpp>#include <join/shared.hpp>#include <join/utils.hpp>#include <gtest/gtest.h>#include <algorithm>
Classes | |
| class | MpscBuffer |
| class used to test the multiple producer single consumer ring buffer. More... | |
Functions | |
| TEST_F (MpscBuffer, open) | |
| TEST_F (MpscBuffer, tryPush) | |
| TEST_F (MpscBuffer, push) | |
| TEST_F (MpscBuffer, timedPush) | |
| TEST_F (MpscBuffer, tryPop) | |
| TEST_F (MpscBuffer, pop) | |
| TEST_F (MpscBuffer, timedPop) | |
| TEST_F (MpscBuffer, pushBenchmark) | |
| TEST_F (MpscBuffer, timedPushBenchmark) | |
| TEST_F (MpscBuffer, popBenchmark) | |
| TEST_F (MpscBuffer, timedPopBenchmark) | |
| int | main (int argc, char **argv) |
| main function. | |
| int main | ( | int | argc, |
| char ** | argv ) |
main function.
| TEST_F | ( | MpscBuffer | , |
| open | ) |
| TEST_F | ( | MpscBuffer | , |
| pop | ) |
| TEST_F | ( | MpscBuffer | , |
| popBenchmark | ) |
| TEST_F | ( | MpscBuffer | , |
| push | ) |
| TEST_F | ( | MpscBuffer | , |
| pushBenchmark | ) |
| TEST_F | ( | MpscBuffer | , |
| timedPop | ) |
| TEST_F | ( | MpscBuffer | , |
| timedPopBenchmark | ) |
| TEST_F | ( | MpscBuffer | , |
| timedPush | ) |
| TEST_F | ( | MpscBuffer | , |
| timedPushBenchmark | ) |
| TEST_F | ( | MpscBuffer | , |
| tryPop | ) |
| TEST_F | ( | MpscBuffer | , |
| tryPush | ) |