emlabcpp
modern opinionated embedded C++ library
base.h
Go to the documentation of this file.
1
24
#pragma once
25
26
#include <cstdint>
27
#include <functional>
28
29
namespace
emlabcpp
30
{
31
32
enum class
contiguous_tree_type
: uint8_t
33
{
34
VALUE
= 1,
35
OBJECT
= 2,
36
ARRAY
= 3
37
};
38
39
enum class
contiguous_container_type
: uint8_t
40
{
41
ARRAY
= 1,
42
OBJECT
= 2
43
};
44
45
enum class
contiguous_request_adapter_errors
: uint8_t
46
{
47
MISSING_NODE
= 1,
48
WRONG_TYPE
= 2,
49
CHILD_MISSING
= 3,
50
FULL
= 4
51
};
52
53
}
// namespace emlabcpp
emlabcpp
MIT License.
Definition:
impl.h:31
emlabcpp::contiguous_request_adapter_errors
contiguous_request_adapter_errors
Definition:
base.h:46
emlabcpp::contiguous_request_adapter_errors::CHILD_MISSING
@ CHILD_MISSING
emlabcpp::contiguous_request_adapter_errors::MISSING_NODE
@ MISSING_NODE
emlabcpp::contiguous_request_adapter_errors::WRONG_TYPE
@ WRONG_TYPE
emlabcpp::contiguous_request_adapter_errors::FULL
@ FULL
emlabcpp::contiguous_tree_type
contiguous_tree_type
Definition:
base.h:33
emlabcpp::contiguous_tree_type::OBJECT
@ OBJECT
emlabcpp::contiguous_tree_type::ARRAY
@ ARRAY
emlabcpp::contiguous_tree_type::VALUE
@ VALUE
emlabcpp::contiguous_container_type
contiguous_container_type
Definition:
base.h:40
emlabcpp::contiguous_container_type::OBJECT
@ OBJECT
emlabcpp::contiguous_container_type::ARRAY
@ ARRAY
include
emlabcpp
experimental
contiguous_tree
base.h
Generated on Sun Jul 27 2025 20:01:11 for emlabcpp by
1.9.1