67TEST_CASE( 
"TestRingbuffer_A_02_a<Integral_type=jau::snsize_t, Value_type=Integer, Size_type=jau::nsize_t, exp_memmove=true, exp_memcpy=true, exp_secmem=false>", 
"[ringbuffer]" ) {
 
   69            true , 
true , 
false >();
 
 
   72TEST_CASE( 
"TestRingbuffer_A_02_b<Integral_type=jau::snsize_t, Value_type=Integer, Size_type=jau::nsize_t, exp_memmove=true, exp_memcpy=true, exp_secmem=true>", 
"[ringbuffer]" ) {
 
   75            true , 
true , 
true >();
 
 
   78TEST_CASE( 
"TestRingbuffer_A_02_c<Integral_type=jau::snsize_t, Value_type=Integer, Size_type=jau::nsize_t, exp_memmove=false, exp_memcpy=false, exp_secmem=true>", 
"[ringbuffer]" ) {
 
   80            false , 
false , 
true ,
 
   81            false , 
false , 
true >();
 
 
Integer(const Integer &o) noexcept=default
 
static Integer valueOf(const Integral_type i)
 
Integer(Integer &&o) noexcept=default
 
constexpr Integral_type getValue() const
 
Integer & operator=(Integer &&o) noexcept=default
 
Integer & operator=(const Integer &o) noexcept=default
 
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_02_a<Integral_type=jau::snsize_t, Value_type=Integer, Size_type=jau::nsize_t, exp_memmove=true, exp_memcpy=true, exp_secmem=false>", "[ringbuffer]")
 
void PerformRingbufferTests()