HLCC Documentation 2.2.0
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
circularBufferConcurrentTest.cpp File Reference
#include <atomic>
#include <thread>
#include <optional>
#include <gtest/gtest.h>
#include <valgrind.h>
#include <ciiLogManager.hpp>
#include <hlcc/oldbmux/circularBufferConcurrent.hpp>
#include <hlcc/oldbmux/ciiOldbDataPointAsync.hpp>

Classes

class  hlcc::oldbmux::test::CircularBufferConcurrentTest
 

Namespaces

namespace  hlcc
 
namespace  hlcc::oldbmux
 
namespace  hlcc::oldbmux::test
 

Functions

 hlcc::oldbmux::test::TEST_F (CircularBufferConcurrentTest, testObjectSize)
 
 hlcc::oldbmux::test::TEST_F (CircularBufferConcurrentTest, testInitialValues)
 
 hlcc::oldbmux::test::TEST_F (CircularBufferConcurrentTest, testClear)
 
 hlcc::oldbmux::test::TEST_F (CircularBufferConcurrentTest, testPushOverwrite)
 
 hlcc::oldbmux::test::TEST_F (CircularBufferConcurrentTest, testNonWaitingPoll)
 
 hlcc::oldbmux::test::TEST_F (CircularBufferConcurrentTest, testBufferLockExternal)
 
 hlcc::oldbmux::test::TEST_F (CircularBufferConcurrentTest, testMultipleThreads)
 
 hlcc::oldbmux::test::TEST_F (CircularBufferConcurrentTest, testDiscardListener)
 
 hlcc::oldbmux::test::TEST_F (CircularBufferConcurrentTest, testNonCopyableData)