EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MPLTests.cpp File Reference
#include <boost/test/unit_test.hpp>
#include "Acts/Utilities/detail/MPL/all_of.hpp"
#include "Acts/Utilities/detail/MPL/any_of.hpp"
#include "Acts/Utilities/detail/MPL/are_sorted.hpp"
#include "Acts/Utilities/detail/MPL/are_within.hpp"
#include "Acts/Utilities/detail/MPL/at_index.hpp"
#include "Acts/Utilities/detail/MPL/has_duplicates.hpp"
#include "Acts/Utilities/detail/MPL/type_collector.hpp"
#include <type_traits>
#include <boost/hana.hpp>
#include <boost/hana/core/to.hpp>
#include <boost/hana/equal.hpp>
#include <boost/hana/ext/std/tuple.hpp>
#include <boost/hana/integral_constant.hpp>
#include <boost/hana/set.hpp>
#include <boost/hana/transform.hpp>
#include <boost/hana/tuple.hpp>
#include <boost/hana/type.hpp>
#include <boost/hana/union.hpp>
+ Include dependency graph for MPLTests.cpp:

Go to the source code of this file.

Classes

struct  Acts::Test::variadic_struct< args >
 
struct  traits2< bool >
 
struct  Acts::Test::tuple_helper< Args >
 

Namespaces

namespace  Acts
 Set the Geometry Context PLUGIN.
 
namespace  Acts::Test
 Namespace for ATS unit tests.
 

Functions

 Acts::Test::BOOST_AUTO_TEST_CASE (all_of_test)
 
 Acts::Test::BOOST_AUTO_TEST_CASE (hana_set_union_test)
 
 Acts::Test::BOOST_AUTO_TEST_CASE (hana_set_to_tuple_test)
 
 Acts::Test::BOOST_AUTO_TEST_CASE (unpack_boost_set_as_template_test)
 
 Acts::Test::BOOST_AUTO_TEST_CASE (type_collector_test)
 
 Acts::Test::BOOST_AUTO_TEST_CASE (has_duplicates_test)
 
 Acts::Test::BOOST_AUTO_TEST_CASE (any_of_test)
 
 Acts::Test::BOOST_AUTO_TEST_CASE (are_sorted_helper_tests)
 Unit test for Acts::anonymous_namespace{ParameterSet.h}::are_sorted helper.
 
 Acts::Test::BOOST_AUTO_TEST_CASE (are_within_helper_tests)
 Unit test for Acts::anonymous_namespace{ParameterSet.h}::are_within helper.
 
 Acts::Test::BOOST_AUTO_TEST_CASE (at_index_helper_tests)
 Unit test for Acts::details::at_index helper.