jaulib v1.3.6
Jau Support Library (C++, Java, ..)
Loading...
Searching...
No Matches
test_darray_00.cpp File Reference
#include <cassert>
#include <cstring>
#include <jau/test/catch2_ext.hpp>
#include <jau/basic_algos.hpp>
#include <jau/basic_types.hpp>
#include <jau/callocator.hpp>
#include <jau/counting_allocator.hpp>
#include <jau/counting_callocator.hpp>
#include <jau/darray.hpp>
#include <jau/float_types.hpp>
Include dependency graph for test_darray_00.cpp:

Go to the source code of this file.

Typedefs

typedef jau::darray< int, jau::nsize_t, jau::callocator< int >, std::is_trivially_copyable_v< int >, false > normal_ints
 
typedef jau::darray< int, jau::nsize_t, jau::callocator< int >, std::is_trivially_copyable_v< int >, true > secure_ints
 

Functions

template<class T>
static void int_test ()
 
 TEST_CASE ("JAU DArray Test 00 - ctti", "[ctti][datatype][jau][darray]")
 
 TEST_CASE ("JAU DArray Test 01 - basics", "[basics][datatype][jau][darray]")
 
 TEST_CASE ("JAU DArray Test 02 - slice", "[slice][datatype][jau][darray]")
 
 TEST_CASE ("JAU DArray Test 03 - put/get", "[put][get][datatype][jau][darray]")
 

Typedef Documentation

◆ secure_ints

typedef jau::darray<int, jau::nsize_t, jau::callocator<int>, std::is_trivially_copyable_v<int>, true> secure_ints

Definition at line 42 of file test_darray_00.cpp.

◆ normal_ints

typedef jau::darray<int, jau::nsize_t, jau::callocator<int>, std::is_trivially_copyable_v<int>, false> normal_ints

Definition at line 43 of file test_darray_00.cpp.

Function Documentation

◆ TEST_CASE() [1/4]

TEST_CASE ( "JAU DArray Test 00 - ctti" ,
"" [ctti][datatype][jau][darray] )

Definition at line 45 of file test_darray_00.cpp.

◆ int_test()

template<class T>
static void int_test ( )
static

Definition at line 101 of file test_darray_00.cpp.

Here is the caller graph for this function:

◆ TEST_CASE() [2/4]

TEST_CASE ( "JAU DArray Test 01 - basics" ,
"" [basics][datatype][jau][darray] )

Definition at line 326 of file test_darray_00.cpp.

◆ TEST_CASE() [3/4]

TEST_CASE ( "JAU DArray Test 02 - slice" ,
"" [slice][datatype][jau][darray] )

Definition at line 331 of file test_darray_00.cpp.

◆ TEST_CASE() [4/4]

TEST_CASE ( "JAU DArray Test 03 - put/get" ,
"" [put][get][datatype][jau][darray] )

Definition at line 428 of file test_darray_00.cpp.