Sygaldry
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Csygaldry::_element_type< T >
 Csygaldry::_element_type< T >
 Csygaldry::_search_by_tags< RequestedNodes >
 CACCEL_FCHOICE
 Csygaldry::sygsp::ICM20948Registers< Serif >::AK09916Register< name, addr_, reset_ >
 Csygaldry::sygsp::ICM20948Registers< Serif >::AK09916Register<"CNTL2", 0x31, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::AK09916Register<"CNTL3", 0x32, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::AK09916Register<"Company ID", 0x00, 0x48 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::AK09916Register<"Device ID", 0x01, 0x09 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::AK09916Register<"HXH", 0x12, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::AK09916Register<"HXL", 0x11, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::AK09916Register<"HYH", 0x14, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::AK09916Register<"HYL", 0x13, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::AK09916Register<"HZH", 0x16, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::AK09916Register<"HZL", 0x15, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::AK09916Register<"Status 1", 0x10, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::AK09916Register<"Status 2", 0x18, 0 >
 Csygaldry::node::assembly
 Csygaldry::author_< str >Document the author of an entity, e.g. a component or binding
 Csygaldry::author_<"Albert Niyonsenga">
 Csygaldry::author_<"Edu Meneses (2022) and Travis J. West (2023)">
 Csygaldry::author_<"Travis J. West">
 Csygaldry::sygup::BasicLogger< putter >
 CBitField<"ACCEL_DLPFCFG", ACCEL_CONFIG,(0b111<< 3)>
 CBitField<"ACCEL_FS_SEL", ACCEL_CONFIG,(0b11<< 1)>
 CBitField<"GYRO_DLPFCFG", GYRO_CONFIG_1,(0b111<< 3)>
 CBitField<"GYRO_FS_SEL", GYRO_CONFIG_1,(0b11<< 1)>
 CBitFieldState<"G_16", ACCEL_FS_SEL, 0b11<
 CBitFieldState<"G_2", ACCEL_FS_SEL, 0b00<
 CBitFieldState<"G_4", ACCEL_FS_SEL, 0b01<
 CBitFieldState<"G_8", ACCEL_FS_SEL, 0b10<
 CBitFieldState<"LPF_111_4Hz", ACCEL_DLPFCFG, 0b010<
 CBitFieldState<"LPF_119_5Hz", GYRO_DLPFCFG, 0b010<
 CBitFieldState<"LPF_11_5Hz", ACCEL_DLPFCFG, 0b101<
 CBitFieldState<"LPF_11_6Hz", GYRO_DLPFCFG, 0b101<
 CBitFieldState<"LPF_151_8Hz", GYRO_DLPFCFG, 0b001<
 CBitFieldState<"LPF_196_6Hz", GYRO_DLPFCFG, 0b000<
 CBitFieldState<"LPF_23_9Hz", ACCEL_DLPFCFG, 0b100<
 CBitFieldState<"LPF_23_9Hz", GYRO_DLPFCFG, 0b100<
 CBitFieldState<"LPF_246_0Hz", ACCEL_DLPFCFG, 0b000<
 CBitFieldState<"LPF_361_4Hz", GYRO_DLPFCFG, 0b111<
 CBitFieldState<"LPF_473Hz", ACCEL_DLPFCFG, 0b111<
 CBitFieldState<"LPF_50_4Hz", ACCEL_DLPFCFG, 0b011<
 CBitFieldState<"LPF_51_2Hz", GYRO_DLPFCFG, 0b011<
 CBitFieldState<"LPF_5_7Hz", ACCEL_DLPFCFG, 0b110<
 CBitFieldState<"LPF_5_7Hz", GYRO_DLPFCFG, 0b110<
 CBitSwitch<"ACCEL_CYCLE", LP_CONFIG, 1<
 CBitSwitch<"ACTL_FSYNC", INT_PIN_CFG, 1<
 CBitSwitch<"BYPASS_EN", INT_PIN_CFG, 1<
 CBitSwitch<"DISABLE_ACCEL", PWR_MGMT_2, 0b111<
 CBitSwitch<"DISABLE_GYRO", PWR_MGMT_2, 0b111<
 CBitSwitch<"DMP_EN", USER_CTRL, 1<
 CBitSwitch<"FIFO_EN", USER_CTRL, 1<
 CBitSwitch<"FSYNC_INT_MODE_EN", INT_PIN_CFG, 1<
 CBitSwitch<"GYRO_CYCLE", LP_CONFIG, 1<
 CBitSwitch<"I2C_MST_CYCLE", LP_CONFIG, 1<
 CBitSwitch<"I2C_MST_EN", USER_CTRL, 1<
 CBitSwitch<"I2C_SLV4_INT_EN", I2C_SLV4_CTRL, 1<
 CBitSwitch<"I2C_SLV4_REG_DIS", I2C_SLV4_CTRL, 1<
 CBitSwitch<"INT1_ACTL", INT_PIN_CFG, 1<
 CBitSwitch<"INT1_Latch__EN", INT_PIN_CFG, 1<
 CBitSwitch<"INT1_OPEN", INT_PIN_CFG, 1<
 CBitSwitch<"INT_ANYRD_2CLEAR", INT_PIN_CFG, 1<
 CBitSwitch<"LP_EN", PWR_MGMT_1, 1<
 CBitSwitch<"SLEEP", PWR_MGMT_1, 1<
 CBitSwitch<"TEMP_DIS", PWR_MGMT_1, 1<
 CBitTrigger<"DEVICE_RESET", PWR_MGMT_1, 1<
 CBitTrigger<"DMP_RST", USER_CTRL, 1<
 CBitTrigger<"I2C_IF_DIS", USER_CTRL, 1<
 CBitTrigger<"I2C_MST_RST", USER_CTRL, 1<
 CBitTrigger<"I2C_SLV4_EN", I2C_SLV4_CTRL, 1<
 CBitTrigger<"SRAM_RST", USER_CTRL, 1<
 Csygaldry::sygsp::ButtonGestureModelComponent modelling gestures performed with a single bi-state push button
 CCLKSEL
 Csygaldry::sygsp::ComplementaryMimuFusionInputsInputs for the MIMU sensor fusion component
 Csygaldry::sygsp::ComplementaryMimuFusionOutputsOutputs of the MIMU sensor fusion component
 Csygaldry::node::component
 Csygaldry::component_runtime< Component, ComponentContainer >
 Csygaldry::sygbe::ESP32Instrument< InnerInstrument >::Instrument::Components
 Csygaldry::sygbr::PicoSDKInstrument< InnerInstrument >::Instrument::Components
 Csygaldry::sygbp::compose< mappings >
 Csygaldry::sygbp::compose< mapping >
 Csygaldry::sygbp::compose< mapping, mappings... >
 Csygaldry::copyright_< str >Document the copyright statement of an entity, e.g. a component or binding
 Csygaldry::copyright_<"Copyright 2023 Sygaldry Contributors">
 Csygaldry::copyright_<"Copyright 2023 Sygaldry contributors">
 Csygaldry::copyright_<"Copyright 2023 Travis J. West">
 Csygaldry::copyright_<"Travis J. West (C) 2023">
 Csygaldry::sygup::CstdioPutter
 Csygaldry::sygbp::CstdioReaderCommand line input reader using standard IO calls
 Csygaldry::date_< str >Document a textual description of the date when an entity was released, e.g. a component or binding
 Csygaldry::sygbp::DefaultCommands
 Csygaldry::sygbp::Describe
 Csygaldry::description_< str >Document a textual description of an entity, e.g. an endpoint, component or binding
 Csygaldry::description_< "" >
 Csygaldry::description_< desc >
 Csygaldry::description_<"">
 Csygaldry::description_<"A single button attached to a GPIO">
 Csygaldry::description_<"An ESP-IDF GPIO API wrapper as a message-based `sygaldry` component">
 Csygaldry::description_<"An ESP-IDF WiFi API wrapper originally adapted from the Puara Module Manager">
 Csygaldry::description_<"Generate a simple command line interface for inspecting and sending data to the bound components.">
 Csygaldry::description_<"Oneshot analog-digital converter">
 Csygaldry::description_<"Open Sound Control bindings using the liblo library">
 Csygaldry::description_<"prints the runtime stage it is currently running">
 Csygaldry::description_<"Runtime calibration and sensor fusion using a complementary filter approach">
 Csygaldry::description_<"Simple driver for MAX17055 fuel gauge">
 Csygaldry::description_<"the Arduino I2C bus driver">
 Csygaldry::designer_< str >Document the designer of an entity, if different from the author, e.g. designer of an instrument vs author of the firmware
 Csygaldry::to_arg_pack<... >::dummy_t
 Csygaldry::email_< str >Document the author's contact email of an entity, e.g. a component or binding
 Csygaldry::node::endpoint
 Csygaldry::node::endpoints_container
 Csygaldry::sygbe::ESP32Instrument< InnerInstrument >Runtime wrapper for ESP32 platform
 Csygaldry::external_destinations_subroutine_reflection< T >Default case for external destinations subroutine reflection where the subroutine does not exist
 Csygaldry::external_sources_subroutine_reflection< T >Default case for external sources subroutine reflection where the subroutine does not exist
 Cstd::false_type
 Csygaldry::function_arg_list< Ts >A trivial type list struct for carrying function argument type lists
 Csygaldry::function_type_reflection< NotAFunction >
 Csygaldry::function_type_reflection< Ret(Args...)>
 Csygaldry::function_type_reflection< Ret(Class::*)(Args...) const >
 Csygaldry::function_type_reflection< std::decay_t< decltype(f)> >
 CGYRO_FS_SEL
 Csygaldry::sygbe::WiFi::handler_state_t
 Csygaldry::sygbp::Help
 Csygaldry::sygsp::ICM20948AuxSerif< Serif, i2c_address >
 Csygaldry::sygsp::ICM20948Registers< Serif >
 Csygaldry::sygsp::ICM20948Tests< Serif, AK09916Serif >
 Csygaldry::impl_arg_pack< ComponentContainer, Args >
 Csygaldry::init_subroutine_reflection< T >Default case for init subroutine reflection where the init subroutine does not exist
 Csygaldry::node::input_endpoint
 Csygaldry::node::inputs_container
 Csygaldry::sygbe::WiFi::inputs_t
 Csygaldry::sygbp::LibloOsc< Components >::inputs_t
 Csygaldry::sygbp::OutputLogger< Logger, Components >::inputs_t
 Csygaldry::sygsa::MAX17055::inputs_t
 Csygaldry::sygsp::ButtonGestureModel::inputs_t
 Csygaldry::sygsp::ICM20948< Serif, AK09916Serif >::inputs_t
 COneBitBongo::Instrument
 Csygaldry::sygbe::ESP32Instrument< InnerInstrument >::Instrument
 Csygaldry::sygbr::PicoSDKInstrument< InnerInstrument >::Instrument
 Cstd::integral_constant
 Cstd::is_same
 Csygaldry::license_< str >Document the copyright license of an entity, e.g. a component or binding
 Csygaldry::license_<"SPDX-License-Identifier: LGPL-2.1-or-later">
 Csygaldry::license_<"SPDX-License-Identifier: MIT">
 Csygaldry::sygbp::List
 Csygaldry::main_subroutine_reflection< T >Default case for main subroutine reflection where the main subroutine does not exist
 CMODE
 Csygaldry::name_< str >Document the name of an entity, e.g. an endpoint, component, or binding
 Csygaldry::name_< name_str >
 Csygaldry::name_<"ADC">
 Csygaldry::name_<"Button">
 Csygaldry::name_<"CLI">
 Csygaldry::name_<"Complementary MIMU Fusion Filter">
 Csygaldry::name_<"Debug Printer">
 Csygaldry::name_<"ESP32 Oneshot ADC">
 Csygaldry::name_<"GPIO Pin">
 Csygaldry::name_<"ICM20948 MIMU">
 Csygaldry::name_<"Liblo OSC">
 Csygaldry::name_<"MAX17055 Fuel Gauge">
 Csygaldry::name_<"Output Logger">
 Csygaldry::name_<"SPIFFS Session Storage">
 Csygaldry::name_<"Two Wire Bus">
 Csygaldry::name_<"WiFi Manager">
 Csygaldry::num_literal< T >A wrapper around a numeric literal that enables using floats as template parameters
 Csygaldry::occasional< T >Wrapper around a type T with optional-like semantics and persistent state
 Csygaldry::occasional< char >
 Csygaldry::occasional< float >
 Csygaldry::occasional< int >
 Csygaldry::occasional< std::array< float, N > >
 Csygaldry::occasional< std::array< int, N > >
 Csygaldry::occasional< std::string >
 Csygaldry::occasional< unsigned long >
 COneBitBongo
 Csygaldry::sygse::detail::OneshotAdcImpl
 Csygaldry::sygse::OneshotAdcOutputsOutput endpoints for OneshotAdc
 COrientor
 Csygaldry::sygbp::osc_path< typename >
 Csygaldry::sygbp::osc_path< L< Path... > >
 Csygaldry::sygbp::osc_type_string< T >
 Csygaldry::node::output_endpoint
 Csygaldry::node::outputs_container
 Csygaldry::sygbe::WiFi::outputs_t
 Csygaldry::sygbp::LibloOsc< Components >::outputs_t
 Csygaldry::sygsa::MAX17055::outputs_t
 Csygaldry::sygsp::ButtonGestureModel::outputs_t
 Csygaldry::sygsp::ICM20948< Serif, AK09916Serif >::outputs_t
 Csygaldry::sygsr::OneshotAdc< input_number >::outputs_t
 Csygaldry::persistent< T >A wrapper around a value-like type
 Csygaldry::persistent< bool >
 Csygaldry::persistent< char >
 Csygaldry::persistent< float >
 Csygaldry::persistent< int >
 Csygaldry::persistent< std::array< float, N > >
 Csygaldry::persistent< std::string >
 Csygaldry::sygbr::PicoReaderCommand line input reader for Pico SDK
 Csygaldry::sygbr::PicoSDKInstrument< InnerInstrument >Runtime wrapper for Raspberry Pi Pico SDK platform
 Csygaldry::range_< _min, _max, _init >Document the expected minimum, maximum, and initial value of an endpoint
 Csygaldry::range_< 0, 1, 0 >
 Csygaldry::range_< 0, 1, init >
 Csygaldry::range_< 0.0f, 1.0f, 0.0f >
 Csygaldry::range_< min, max, init >
 Csygaldry::range_< min, max, min >
 Csygaldry::sygbp::RapidJsonSessionStorage< IStream, OStream, Components >
 Csygaldry::sygbp::RapidJsonSessionStorage< Components >
 Csygaldry::sygbp::RapidJsonSessionStorage< sygaldry::sygbe::ESP32Instrument::Instrument::Components >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register< name, addr_, bank_, reset_ >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"ACCEL_CONFIG", 0x14, 2, 0x01 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"ACCEL_SMPLRT_DIV_1", 0x10, 2, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"ACCEL_SMPLRT_DIV_2", 0x11, 2, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"ACCEL_XOUT_H", 0x2D, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"ACCEL_XOUT_L", 0x2E, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"ACCEL_YOUT_H", 0x2F, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"ACCEL_YOUT_L", 0x30, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"ACCEL_ZOUT_H", 0x31, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"ACCEL_ZOUT_L", 0x32, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"DELAY_TIME_H", 0x28, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"DELAY_TIME_L", 0x29, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_00", 0x3B, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_01", 0x3C, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_02", 0x3D, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_03", 0x3E, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_04", 0x3F, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_05", 0x40, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_06", 0x41, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_07", 0x42, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_08", 0x43, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_09", 0x44, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_10", 0x45, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_11", 0x46, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_12", 0x47, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_13", 0x48, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_14", 0x49, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_15", 0x4A, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_16", 0x4B, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_17", 0x4C, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_18", 0x4D, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_19", 0x4E, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_20", 0x4F, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_21", 0x50, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_22", 0x51, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"EXT_SLV_SENS_DATA_23", 0x52, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"GYRO_CONFIG_1", 0x01, 2, 0x01 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"GYRO_SMPLRT_DIV", 0x00, 2, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"GYRO_XOUT_H", 0x33, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"GYRO_XOUT_L", 0x34, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"GYRO_YOUT_H", 0x35, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"GYRO_YOUT_L", 0x36, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"GYRO_ZOUT_H", 0x37, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"GYRO_ZOUT_L", 0x38, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"I2C_MST_STATUS", 0x17, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"I2C_SLV4_ADDR", 0x13, 3, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"I2C_SLV4_ADDR", 0x15, 3, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"I2C_SLV4_DI", 0x16, 3, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"I2C_SLV4_DO", 0x16, 3, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"I2C_SLV4_REG", 0x14, 3, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"INT_PIN_CFG", 0x0F, 0, 0x00 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"INT_STATUS_1", 0x1A, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"INT_STATUS_2", 0x1B, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"INT_STATUS_3", 0x1C, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"LP_CONFIG", 0x05, 0, 0x40 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"PWR_MGMT_1", 0x06, 0, 0x41 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"PWR_MGMT_2", 0x07, 0, 0x00 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"TEMP_OUT_H", 0x39, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"TEMP_OUT_L", 0x3A, 0, 0 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"USER_CTRL", 0x03, 0, 0x00 >
 Csygaldry::sygsp::ICM20948Registers< Serif >::Register<"WHO_AM_I", 0x00, 0, 0xEA >
 Csygaldry::sygbp::respeller< NamedType, Mappings >
 Csygaldry::sygbp::respeller< NamedType >
 Csygaldry::sygbp::respeller< NamedType, kebab >
 Csygaldry::sygbp::respeller< NamedType, kebab, lower >
 Csygaldry::sygbp::respeller< NamedType, kebab, upper >
 Csygaldry::sygbp::respeller< NamedType, snake >
 Csygaldry::sygbp::respeller< NamedType, snake, lower >
 Csygaldry::sygbp::respeller< NamedType, snake, upper >
 Csygaldry::Runtime< ComponentContainer >Wrapper for a component assemblage that calls init and main of all subcomponents that aren't parts
 COneBitBongo::Instrument::Sensors
 Csygaldry::sygbp::Set
 Csygaldry::sygbe::SpiffsJsonOStream
 Csygaldry::string_literal< N >A wrapper around a string lteral that enables using strings as template parameters
 Csygaldry::tag_session_dataSession data tag helper
 Csygaldry::tag_write_onlyWrite only tag helper
 Csygaldry::tagged< Tag, Val >
 Csygaldry::tagged_is_same< T >
 CTags
 CTest
 Csygaldry::to_arg_pack<... >
 Csygaldry::to_arg_pack< Component, ComponentContainer, external_destinations_subroutine_reflection< Component > >
 Csygaldry::to_arg_pack< Component, ComponentContainer, external_sources_subroutine_reflection< Component > >
 Csygaldry::to_arg_pack< Component, ComponentContainer, FuncRefl >
 Csygaldry::to_arg_pack< Component, ComponentContainer, init_subroutine_reflection< Component > >
 Csygaldry::to_arg_pack< Component, ComponentContainer, main_subroutine_reflection< Component > >
 Cstd::true_type
 CTStick
 Csygaldry::sygsa::detail::TwoWireByteSerif
 Csygaldry::sygsa::TwoWireByteSerif< i2c_address >
 Csygaldry::unit_< str >Document a textual description of the unit of measurement used by an entity, especially an endpoint
 Csygaldry::unit_< "normalized" >
 Csygaldry::unit_< unit >
 Csygaldry::uuid_< str >Document an unambiguous unique identifier for the type of an entity e.g. a component or binding
 Csygaldry::version_< str >Document a textual description of the version number of an entity, e.g. a component or binding
 Csygaldry::version_<"0.0.0">