rusEFI
The most advanced open source ECU
|
Namespaces | |
namespace | MLG |
namespace | MLG::Types |
namespace | MLG::Types::Header |
namespace | MLG::Types::Field |
Enumerations | |
enum class | MLG::Types::Field::Scalar : uint8_t { MLG::Types::Field::U08 = 0 , MLG::Types::Field::S08 = 1 , MLG::Types::Field::U16 = 2 , MLG::Types::Field::S16 = 3 , MLG::Types::Field::U32 = 4 , MLG::Types::Field::S32 = 5 , MLG::Types::Field::S64 = 6 , MLG::Types::Field::F32 = 7 , MLG::Types::Field::unsupported = static_cast<uint8_t>(-1) } |
Functions | |
template<typename T > | |
consteval Scalar | MLG::Types::Field::resolveBuiltInNumberType () |
template<Scalar t> | |
consteval size_t | MLG::Types::Field::sizeForType () |
Variables | |
constexpr size_t | MLG::Types::Header::Size = 24 |
constexpr size_t | MLG::Types::Field::DescriptorSize = 89 |