emlabcpp
modern opinionated embedded C++ library
|
#include "../../algorithm.h"
#include "../../static_function.h"
#include "../contiguous_tree/tree.h"
#include "../string_buffer.h"
#include <algorithm>
#include <map>
#include <memory_resource>
#include <variant>
Go to the source code of this file.
Classes | |
struct | emlabcpp::testing::test_result |
Namespaces | |
emlabcpp | |
MIT License. | |
emlabcpp::testing | |
MIT License. | |
Typedefs | |
using | emlabcpp::testing::name_buffer = string_buffer< 32 > |
using | emlabcpp::testing::key_type_buffer = string_buffer< 32 > |
using | emlabcpp::testing::node_id = uint32_t |
using | emlabcpp::testing::child_count = uint32_t |
using | emlabcpp::testing::child_id = uint32_t |
using | emlabcpp::testing::node_type_enum = contiguous_tree_type |
using | emlabcpp::testing::string_buffer = string_buffer< 128 > |
using | emlabcpp::testing::key_type = key_type_buffer |
using | emlabcpp::testing::value_type = std::variant< int64_t, float, bool, string_buffer > |
using | emlabcpp::testing::run_id = uint32_t |
using | emlabcpp::testing::test_id = uint16_t |
using | emlabcpp::testing::data_tree = contiguous_tree< key_type, value_type > |
using | emlabcpp::testing::data_array_handle = typename data_tree::array_handle |
using | emlabcpp::testing::data_object_handle = typename data_tree::object_handle |
using | emlabcpp::testing::data_const_array_handle = typename data_tree::const_array_handle |
using | emlabcpp::testing::data_const_object_handle = typename data_tree::const_object_handle |
Enumerations | |
enum class | emlabcpp::testing::test_status : uint8_t { emlabcpp::testing::SUCCESS = 0x1 , emlabcpp::testing::SKIPPED = 0x2 , emlabcpp::testing::FAILED = 0x3 , emlabcpp::testing::ERRORED = 0x4 } |
Functions | |
constexpr bool | emlabcpp::testing::is_problematic (test_status stat) |