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 
46 {
47  MISSING_NODE = 1,
48  WRONG_TYPE = 2,
49  CHILD_MISSING = 3,
50  FULL = 4
51 };
52 
53 } // namespace emlabcpp
MIT License.
Definition: impl.h:31
contiguous_request_adapter_errors
Definition: base.h:46
contiguous_tree_type
Definition: base.h:33
contiguous_container_type
Definition: base.h:40