Classes | Functions
cxx11_meta.cpp File Reference
#include "main.h"
#include <array>
#include <Eigen/CXX11/src/util/CXX11Meta.h>
Include dependency graph for cxx11_meta.cpp:

Go to the source code of this file.

Classes

struct  dummy_a
 
struct  dummy_b
 
struct  dummy_c
 
struct  dummy_d
 
struct  dummy_e
 
struct  dummy_inst
 
struct  dummy_op< A, B >
 
struct  dummy_op< dummy_a, dummy_a >
 
struct  dummy_op< dummy_a, dummy_b >
 
struct  dummy_op< dummy_a, dummy_c >
 
struct  dummy_op< dummy_b, dummy_a >
 
struct  dummy_op< dummy_b, dummy_b >
 
struct  dummy_op< dummy_b, dummy_c >
 
struct  dummy_op< dummy_c, dummy_a >
 
struct  dummy_op< dummy_c, dummy_b >
 
struct  dummy_op< dummy_c, dummy_c >
 
struct  dummy_test< A, B >
 
struct  dummy_test< dummy_a, dummy_a >
 
struct  dummy_test< dummy_b, dummy_b >
 
struct  dummy_test< dummy_c, dummy_c >
 
struct  times2_op
 

Functions

 EIGEN_DECLARE_TEST (cxx11_meta)
 
static void test_apply_op ()
 
static void test_arg_reductions ()
 
static void test_array_misc ()
 
static void test_array_reverse_and_reduce ()
 
static void test_array_zip_and_apply ()
 
static void test_concat ()
 
static void test_contained_in_list ()
 
static void test_gen_numeric_list ()
 
static void test_get ()
 
static void test_id ()
 
static void test_id_helper (dummy_a a, dummy_a b, dummy_a c)
 
template<int... ii>
static void test_id_numeric ()
 
template<typename... tt>
static void test_id_type ()
 
static void test_is_same_gf ()
 
static void test_slice ()
 

Function Documentation

◆ EIGEN_DECLARE_TEST()

EIGEN_DECLARE_TEST ( cxx11_meta  )

Definition at line 343 of file cxx11_meta.cpp.

◆ test_apply_op()

static void test_apply_op ( )
static

Definition at line 257 of file cxx11_meta.cpp.

◆ test_arg_reductions()

static void test_arg_reductions ( )
static

Definition at line 287 of file cxx11_meta.cpp.

◆ test_array_misc()

static void test_array_misc ( )
static

Definition at line 327 of file cxx11_meta.cpp.

◆ test_array_reverse_and_reduce()

static void test_array_reverse_and_reduce ( )
static

Definition at line 295 of file cxx11_meta.cpp.

◆ test_array_zip_and_apply()

static void test_array_zip_and_apply ( )
static

Definition at line 310 of file cxx11_meta.cpp.

◆ test_concat()

static void test_concat ( )
static

Definition at line 132 of file cxx11_meta.cpp.

◆ test_contained_in_list()

static void test_contained_in_list ( )
static

Definition at line 264 of file cxx11_meta.cpp.

◆ test_gen_numeric_list()

static void test_gen_numeric_list ( )
static

Definition at line 87 of file cxx11_meta.cpp.

◆ test_get()

static void test_get ( )
static

Definition at line 202 of file cxx11_meta.cpp.

◆ test_id()

static void test_id ( )
static

Definition at line 241 of file cxx11_meta.cpp.

◆ test_id_helper()

static void test_id_helper ( dummy_a  a,
dummy_a  b,
dummy_a  c 
)
static

Definition at line 222 of file cxx11_meta.cpp.

◆ test_id_numeric()

template<int... ii>
static void test_id_numeric ( )
static

Definition at line 230 of file cxx11_meta.cpp.

◆ test_id_type()

template<typename... tt>
static void test_id_type ( )
static

Definition at line 236 of file cxx11_meta.cpp.

◆ test_is_same_gf()

static void test_is_same_gf ( )
static

Definition at line 249 of file cxx11_meta.cpp.

◆ test_slice()

static void test_slice ( )
static

Definition at line 159 of file cxx11_meta.cpp.



gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:40:48