|
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>
Include dependency graph for base.h: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) |