jaulib v1.3.6
Jau Support Library (C++, Java, ..)
Loading...
Searching...
No Matches
test_lfringbuffer_a.hpp File Reference
#include <cassert>
#include <cinttypes>
#include <cstring>
#include <memory>
#include <thread>
#include <jau/test/catch2_ext.hpp>
#include <jau/ringbuffer.hpp>
Include dependency graph for test_lfringbuffer_a.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TestRingbuffer_A< Integral_type, Value_type, Size_type, exp_memmove, exp_memcpy, exp_secmem, use_memmove, use_memcpy, use_secmem >
 

Functions

template<typename Integral_type, typename Value_type>
Value_type createValue (const Integral_type &v)
 
template<typename Value_type>
Value_type getDefault ()
 
template<typename Integral_type, typename Value_type>
Integral_type getValue (const Value_type &e)
 
template<typename Integral_type, typename Value_type, typename Size_type, bool exp_memmove, bool exp_memcpy, bool exp_secmem, bool use_memmove = std::is_trivially_copyable_v<Value_type> || is_container_memmove_compliant_v<Value_type>, bool use_memcpy = std::is_trivially_copyable_v<Value_type>, bool use_secmem = is_enforcing_secmem_v<Value_type>>
void PerformRingbufferTests ()
 

Function Documentation

◆ getDefault()

template<typename Value_type>
Value_type getDefault ( )
Here is the caller graph for this function:

◆ createValue()

template<typename Integral_type, typename Value_type>
Value_type createValue ( const Integral_type & v)

◆ getValue()

template<typename Integral_type, typename Value_type>
Integral_type getValue ( const Value_type & e)

◆ PerformRingbufferTests()

template<typename Integral_type, typename Value_type, typename Size_type, bool exp_memmove, bool exp_memcpy, bool exp_secmem, bool use_memmove = std::is_trivially_copyable_v<Value_type> || is_container_memmove_compliant_v<Value_type>, bool use_memcpy = std::is_trivially_copyable_v<Value_type>, bool use_secmem = is_enforcing_secmem_v<Value_type>>
void PerformRingbufferTests ( )

Definition at line 854 of file test_lfringbuffer_a.hpp.

Here is the caller graph for this function: