M5UnitUnified 0.0.2 git rev:a353e8c
Loading...
Searching...
No Matches
types.hpp
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2024 M5Stack Technology CO LTD
3 *
4 * SPDX-License-Identifier: MIT
5 */
10#ifndef M5_UNIT_COMPONENT_TYPES_HPP
11#define M5_UNIT_COMPONENT_TYPES_HPP
12
13#include <cstdint>
14
15namespace m5 {
16namespace unit {
21namespace types {
22
23using uid_t = uint32_t;
24using attr_t = uint32_t;
25using elapsed_time_t = unsigned long;
26
27} // namespace types
28} // namespace unit
29} // namespace m5
30#endif
Top level namespace of M5stack.
Definition test_helper.hpp:18
Type and enumerator definitions.
Unit-related namespace.
unsigned long elapsed_time_t
Elapsed time unit (ms)
Definition types.hpp:25
uint32_t attr_t
Component attribute bits.
Definition types.hpp:24
uint32_t uid_t
Component unique identifier.
Definition types.hpp:23