Sequoia
Loading...
Searching...
No Matches
Classes | Concepts | Typedefs | Functions
CoreInfrastructure.hpp File Reference

Core declarations / definitions used in the testing framework. More...

#include "sequoia/Core/Meta/Concepts.hpp"
#include <format>
#include <filesystem>
#include <sstream>

Go to the source code of this file.

Classes

struct  sequoia::testing::serializer< T >
 
struct  sequoia::testing::type_normalizer< T >
 Primary class template for converting unsigned types of implementation-defined size into fixed-width types. More...
 
struct  sequoia::testing::type_normalizer< T >
 
struct  sequoia::testing::uncaught_exception_info
 

Concepts

concept  sequoia::testing::serializable
 

Typedefs

template<class T >
using sequoia::testing::type_normalizer_t = typename type_normalizer< T >::type
 

Functions

template<serializable T>
std::string sequoia::testing::to_string (const T &value)
 
template<std::integral T>
auto sequoia::testing::fixed_width_unsigned_cast (T x) noexcept
 

Detailed Description

Core declarations / definitions used in the testing framework.