48TEST_CASE(
"TestRingbuffer_A_04_a<Integral_type=jau::snsize_t, Value_type=array<jau::snsize_t, 6>, Size_type=jau::nsize_t, exp_memmove=true, exp_memcpy=true, exp_secmem=false>",
"[ringbuffer]" ) {
50 true ,
true ,
false >();
53TEST_CASE(
"TestRingbuffer_A_04_b<Integral_type=jau::snsize_t, Value_type=array<jau::snsize_t, 6>, Size_type=jau::nsize_t, exp_memmove=true, exp_memcpy=true, exp_secmem=true>",
"[ringbuffer]" ) {
56 true ,
true ,
true >();
59TEST_CASE(
"TestRingbuffer_A_04_c<Integral_type=jau::snsize_t, Value_type=array<jau::snsize_t, 6>, Size_type=jau::nsize_t, exp_memmove=false, exp_memcpy=false, exp_secmem=true>",
"[ringbuffer]" ) {
61 false ,
false ,
true ,
62 false ,
false ,
true >();
sint_bytes_t< sizeof(long int)> snsize_t
Natural 'ssize_t' alternative using int<XX>_t with xx = sizeof(long int)*8 as its natural sized type,...
uint_bytes_t< sizeof(unsigned long int)> nsize_t
Natural 'size_t' alternative using uint<XX>_t with xx = sizeof(unsigned long int)*8 as its natural si...
__pack(...): Produces MSVC, clang and gcc compatible lead-in and -out macros.
Value_type createValue(const Integral_type &v)
Integral_type getValue(const Value_type &e)
TEST_CASE("TestRingbuffer_A_04_a<Integral_type=jau::snsize_t, Value_type=array<jau::snsize_t, 6>, Size_type=jau::nsize_t, exp_memmove=true, exp_memcpy=true, exp_secmem=false>", "[ringbuffer]")
void PerformRingbufferTests()