libxr
Embedded C++ framework for bare-metal, RTOS and Linux
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 CLibXR::USB::UAC1MicrophoneQ< CHANNELS, BITS_PER_SAMPLE >::ACFeatureUnitAC 特性单元(静音/音量) AC feature unit (mute/volume)
 CLibXR::USB::UAC1MicrophoneQ< CHANNELS, BITS_PER_SAMPLE >::ACInputTerminalAC 输入端子(麦克风) AC input terminal (Microphone)
 CLibXR::USB::UAC1MicrophoneQ< CHANNELS, BITS_PER_SAMPLE >::ACOutputTerminalAC 输出端子(USB 流) AC output terminal (USB streaming)
 ►CLibXR::ADC模拟数字转换器(ADC)基类 Abstract base class for Analog-to-Digital Converter (ADC)
 CLibXR::Print::Writer::ArgumentReader运行期参数字节块的顺序读取器 / Sequential reader for the packed runtime argument byte blob
 CLibXR::Print::Detail::FormatFrontend::ArgumentSummary单个 C++ 参数在前端里的类别摘要,以及对应的宽度策略 / Frontend summary of one C++ argument category plus width policy
 CLibXR::USB::UAC1MicrophoneQ< CHANNELS, BITS_PER_SAMPLE >::ASGeneralAS 通用描述符 AS general descriptor
 CLibXR::ASync单任务异步执行器 / Single-job asynchronous executor
 CLibXR::AsyncBlockWait同步驱动操作的阻塞等待器 / Blocking waiter for synchronous driver operations
 CLibXR::Topic::ASyncSubscriber< Data >先 StartWaiting(),再自己来取数据的订阅者 / Subscriber that first calls StartWaiting() and later pulls the data itself
 CLibXR::Flag::Atomic原子标志位 / Atomic flag
 ►CLibXR::List::BaseNode链表基础节点,所有节点都继承自该类。 Base node for the linked list, serving as a parent for all nodes
 ►CLibXR::LockFreeList::BaseNode链表基础节点,所有节点都继承自该类。 Base node for the linked list, serving as a parent for all nodes
 ►CLibXR::RBTree< Key >::BaseNode红黑树的基本节点结构 / Base node structure of the Red-Black Tree
 CLibXR::CAN::BitTimingCAN 位时序配置 / Bit timing configuration for CAN
 CLibXR::Topic::BlockTopic 运行时状态块 / Runtime state block of one topic
 CBlockBoolData< BlockSize >按最小写入单元存放布尔位图块 Boolean flag block stored in one aligned write unit span
 CBlockBoolData< MinWriteSize >
 CBlockBoolUtil< BlockSize >读写对齐布尔位图块的工具 Helpers for reading and writing aligned boolean flag blocks
 ►CLibXR::USB::BosCapabilityBOS 能力接口 / BOS capability interface
 ►CLibXR::USB::BosCapabilityProviderBOS 能力提供者接口 / BOS capability provider interface
 CLibXR::USB::BosManagerBOS 管理器:能力收集、BOS 描述符拼装、Vendor 请求链式分发 BOS manager: capability collection, descriptor building, vendor dispatch
 CLibXR::USB::BosVendorResultVendor 请求处理结果(EP0 控制传输) Vendor request handling result for EP0 control transfers
 CLibXR::Callback< Args >通用回调包装,支持动态参数传递 / Generic callback wrapper supporting dynamic argument passing
 CLibXR::Topic::Callback每次发布时直接执行函数的订阅句柄 / Subscription handle that runs a function on each publish
 CLibXR::Callback< ASync * >
 CLibXR::Callback< bool, bool >
 CLibXR::Callback< bool, bool, bool >
 CLibXR::Callback< const ClassicPack & >
 CLibXR::Callback< const FDPack & >
 CLibXR::Callback< ErrorCode >
 CLibXR::Callback< LibXR::ConstRawData & >
 CLibXR::Callback< LibXR::UART::Configuration >
 CLibXR::Callback< uint32_t >
 CLibXR::Callback<>
 CLibXR::CallbackBlockHeader< Args >
 ►CLibXR::CallbackBlockHeader< Args... >
 ►CLibXR::CANCAN 通信抽象类,定义经典 CAN 帧与订阅接口。 Abstract class for CAN communication with classic CAN frames and subscription API
 CLibXR::USB::GsUsb::CanBitTimingConst比特定时常量范围 / Bit timing constant ranges
 CLibXR::USB::CDCBase::CDCDescBlockCDC描述符块结构 CDC descriptor block structure
 CLibXR::CenterOfMass< Scalar >质心信息表示类 / Represents the center of mass information
 CLibXR::CenterOfMass< Scalar >
 CLibXR::Debug::JtagProtocol::ChainConfigJTAG 设备链配置 / JTAG device chain configuration
 CLibXR::CAN::ClassicPack经典 CAN 帧数据结构 / Classic CAN frame structure
 CLibXR::Print::Writer::CodeReader编译后记录流的顺序读取器 / Sequential reader for the compiled record stream
 CLibXR::USB::DapLinkV2Def::CommandResult
 CLibXR::Format< Source >::Compiled< Args >一条 brace 风格源串绑定到具体调用点参数后的编译结果 / One brace-style source bound to a concrete call-site argument list
 CLibXR::Print::Printf::Compiled< Source >
 CLibXR::Print::Detail::FormatFrontend::Compiler< Source, Args >将一条 brace 风格源字面量绑定到一组具体 C++ 参数类型上的前端适配器 / Frontend adapter that binds one brace-style source literal to one concrete C++ argument list
 CLibXR::Print::Printf::Compiler< Source >单个 printf 源字符串的编译期前端,负责解析并降为共享格式语义 / Compile-time printf frontend that parses and lowers one source string
 CLibXR::USB::Endpoint::Config端点配置参数 / Endpoint configuration parameters
 CLibXR::WifiClient::ConfigWiFi 连接配置 / WiFi connection configuration
 CLibXR::USB::ConfigDescriptor配置描述符字节构造器 Configuration descriptor byte builder
 ►CLibXR::CAN::ConfigurationCAN 配置参数 / CAN configuration parameters
 CLibXR::GPIO::Configuration存储 GPIO 配置参数的结构体 / Structure storing GPIO configuration parameters
 CLibXR::I2C::ConfigurationI2C 设备的配置信息结构体。 Configuration structure for an I2C device
 CLibXR::PWM::ConfigurationPWM 配置参数 / Configuration parameters for PWM
 CLibXR::SPI::Configuration存储 SPI 配置参数的结构体。 Structure for storing SPI configuration parameters
 CLibXR::UART::ConfigurationUART 配置结构体 / UART configuration structure
 CLibXR::Watchdog::Configuration看门狗配置结构体 Configuration for the watchdog
 CLibXR::ObjectPool< Data >::ConstHandle只读句柄:共享一个槽位,可以复制。 Read-only handle: shares one slot, copyable
 CLibXR::ConstRawData只读原始数据视图 / Immutable raw data view
 CLibXR::Timer::ControlBlock控制块类,存储任务信息 Control block class for storing task information
 CLibXR::USB::DeviceClass::ControlTransferResult控制请求(Class/Vendor)处理结果 / Control request (Class/Vendor) handling result
 CConversion单个 printf 转换在降为共享格式前的解析结果 / One parsed printf conversion before lowering into the shared format
 CLibXR::Print::Detail::PrintfCompile::Conversion单个 printf 转换在降为共享格式前的解析结果 / One parsed printf conversion before lowering into the shared format
 CLibXR::CRC1616 位循环冗余校验(CRC-16)计算类 / CRC-16 checksum computation class
 CLibXR::CRC3232 位循环冗余校验(CRC-32)计算类 / CRC-32 checksum computation class
 CLibXR::CRC6464 位循环冗余校验(CRC-64)计算类 / CRC-64 checksum computation class
 CLibXR::CRC88 位循环冗余校验(CRC-8)计算类 / CRC-8 checksum computation class
 CLibXR::USB::UAC1MicrophoneQ< CHANNELS, BITS_PER_SAMPLE >::CSACHeaderAC 头描述符 AC header descriptor
 CLibXR::USB::UAC1MicrophoneQ< CHANNELS, BITS_PER_SAMPLE >::CSEndpointGeneral类特定端点(通用) Class‑specific endpoint (general)
 CLibXR::CycleValue< Scalar >角度循环处理类,用于处理周期性角度计算。 A cyclic angle handling class for periodic angle calculations
 ►CLibXR::DAC数字模拟转换器(DAC)基类 Abstract base class for Digital-to-Analog Converter (DAC)
 CLibXR::USB::DeviceDescriptor::Data
 ►CLibXR::Database数据库接口,提供键值存储和管理功能 Database interface providing key-value storage and management
 CLibXR::FDCAN::DataBitTiming数据相位位时序配置 / Data phase bit timing configuration
 CLibXR::Print::Writer::DecimalScale< Float >科学计数法与通用浮点格式化使用的十进制规范化结果 / Decimal normalization result used by scientific and general float formatting
 CLibXR::USB::DFUClass< Backend, MAX_TRANSFER_SIZE >::DescriptorBlockBootloader DFU 的接口描述符块 / Bootloader DFU descriptor block
 CLibXR::USB::DfuRuntimeClass::DescriptorBlockRuntime DFU 的接口描述符块 Runtime DFU descriptor block
 CLibXR::USB::DescriptorStrings字符串描述符管理器 / USB string descriptor manager
 CLibXR::USB::GsUsb::DeviceBitTiming比特定时参数 / Bit timing parameters
 CLibXR::USB::GsUsb::DeviceBTConst设备比特定时能力(经典/仲裁) / Device bit timing capabilities (classic/arbitration)
 CLibXR::USB::GsUsb::DeviceBTConstExtended扩展比特定时能力(含 FD 数据相位) / Extended timing capabilities (with FD data phase)
 CLibXR::USB::DeviceCompositionUSB 组合管理器:class 列表、字符串、BOS、配置切换 USB composition manager: class list, strings, BOS, and configuration switching
 CLibXR::USB::GsUsb::DeviceConfig设备配置(per-device) / Device configuration (per-device)
 ►CLibXR::USB::DeviceCoreUSB 设备协议栈核心:EP0 控制传输、描述符、配置、标准/类/厂商请求 USB device core: EP0 control transfer, descriptors, configuration, and standard/class/vendor requests
 CLibXR::USB::DeviceDescriptorUSB描述符基类 USB descriptor base class
 CLibXR::USB::WinUsbMsOs20::DeviceInterfaceGuidsRegProperty< PropertyDataBytes >
 CLibXR::USB::GsUsb::DeviceMode通道模式设置(per-channel) / Channel mode configuration (per-channel)
 CLibXR::USB::WinUsbMsOs20::DeviceScopedWinUsbMsOs20DescSet< PropertyDataBytes >
 CLibXR::USB::WinUsbMsOs20::DeviceScopedWinUsbMsOs20DescSet< LibXR::USB::WinUsbMsOs20::GUID_MULTI_SZ_UTF16_BYTES >
 CLibXR::USB::GsUsb::DeviceState通道状态(per-channel) / Channel state (per-channel)
 CLibXR::USB::GsUsb::DeviceTerminationState终端电阻控制 / Termination control
 CLibXR::USB::DfuBootloaderBackendBootloader DFU 的通用后端:围绕 Flash 基类实现 download/upload/manifest Generic bootloader DFU backend built around the Flash base interface
 ►CLibXR::USB::DfuBootloaderClassStorage把 backend 与前端 DFUClass 组装在一起的存储基类 Storage base that assembles the backend and the DFU frontend class
 CLibXR::USB::DFUCapabilitiesDFU 功能能力集合 / DFU functional capability set
 CLibXR::Topic::DomainTopic 所属的命名域 / Naming domain that groups topics
 CLibXR::DoubleBuffer双缓冲区管理类 / Double buffer manager class
 CLibXR::MicrosecondTimestamp::Duration微秒时长 / Duration in microseconds
 CLibXR::MillisecondTimestamp::Duration毫秒时长 / Duration in milliseconds
 ►CLibXR::USB::EndpointUSB 端点基类 / USB Endpoint base class
 CLibXR::USB::ConfigDescriptorItem::EndpointDescriptor端点描述符(7 字节)/ Endpoint descriptor (7 bytes)
 CLibXR::USB::UAC1MicrophoneQ< CHANNELS, BITS_PER_SAMPLE >::EndpointDescriptorIso9标准等时 IN 端点(9 字节,含 bRefresh/bSynchAddress) Standard isoch IN endpoint (9 bytes, with bRefresh/bSynchAddress)
 ►CLibXR::USB::EndpointPoolUSB端点池类 / USB endpoint pool class
 CLibXR::WifiClient::EnterpriseConfig企业 WiFi 配置 / Enterprise WiFi configuration
 CLibXR::CH32USBDeviceFS::EPConfigFSDEV 端点配置 / FSDEV endpoint configuration
 CLibXR::CH32USBOtgFS::EPConfigOTG FS 端点配置 / OTG FS endpoint configuration
 CLibXR::CH32USBOtgHS::EPConfigOTG HS 端点配置 / OTG HS endpoint configuration
 CLibXR::ESP32USBDevice::EPConfigESP32-S3 USB endpoint 配置项 / ESP32-S3 USB endpoint configuration entry
 CLibXR::STM32USBDeviceOtgFS::EPInConfigOTG FS IN 端点配置 / OTG FS IN endpoint configuration
 CLibXR::STM32USBDeviceOtgHS::EPInConfigOTG HS IN 端点配置 / OTG HS IN endpoint configuration
 CLibXR::CAN::ErrorStateCAN 当前错误状态快照(来自硬件计数器/状态机)。 Snapshot of current CAN controller error state (from HW counters/state)
 CLibXR::ESP32ADC
 CLibXR::EulerAngle< Scalar >表示欧拉角的类,用于描述3D旋转。 Class representing Euler angles for 3D rotation
 CLibXR::Event事件管理系统,允许基于事件 ID 注册和触发回调函数。 Event management system that allows registration and triggering of callbacks based on event IDs
 CLibXR::Print::Writer::Executor< Sink >按输出端共享重后端、按调用点 profile 裁剪操作码分发的字节码执行器 / Per-sink bytecode executor with shared heavy backends and per-call profile-pruned opcode dispatch
 ►Cstd::false_type
 CLibXR::FDCAN::FDModeFDCAN FD 模式配置 / FDCAN FD mode configuration
 CLibXR::FDCAN::FDPackCAN FD 帧数据结构 / CAN FD frame structure
 CLibXR::CAN::Filter经典 CAN 订阅过滤器 / Classic CAN subscription filter
 CLibXR::FDCAN::FilterFDCAN 订阅过滤器 / FDCAN subscription filter
 ►CLibXR::Flash抽象基类,表示闪存接口。 Abstract base class representing a flash memory interface
 CFlashAccessSession
 CFlashInfoFlash 存储的块信息结构 Structure representing a Flash storage block
 CLibXR::FlashRegion一段连续、大小相同的扇区 / A run of contiguous sectors of equal size
 CLibXR::FloatEncoder< Bits, Scalar >浮点数编码器,将浮点值映射到定长无符号整数。 A generic float encoder mapping a float value to N-bit unsigned integer
 CLibXR::Format< Source >
 CLibXR::Print::FormatArgumentInfoWriter 消费的编译格式运行期协议 / Compiled-format runtime contract consumed by Writer
 CLibXR::Print::FormatCompiler< Frontend >共享编译期后端,把前端事件整理成最终字节流和参数表 / Shared compile-time backend that turns frontend events into the final byte stream plus argument table
 CLibXR::Print::FormatField一条已经决定完毕、运行期 writer 知道如何打印的值字段 / One fully-decided value field that the runtime writer knows how to print
 ►CFsNodeRamFS 的公共节点基类片段 / Common node-base fragment of RamFS
 ►CLibXR::RamFS::FsNode节点基类片段 / Base-node fragment
 CLibXR::USB::DFUClass< Backend, MAX_TRANSFER_SIZE >::FunctionalDescriptorDFU Functional Descriptor(固件模式) DFU Functional Descriptor for firmware mode
 CLibXR::USB::DfuRuntimeClass::FunctionalDescriptorDFU Functional Descriptor(Runtime 变体) DFU Functional Descriptor for the runtime variant
 CLibXR::USB::WinUsbMsOs20::FunctionScopedWinUsbMsOs20DescSet< PropertyDataBytes >
 CLibXR::USB::WinUsbMsOs20::FunctionScopedWinUsbMsOs20DescSet< LibXR::USB::WinUsbMsOs20::GUID_MULTI_SZ_UTF16_BYTES >
 ►CLibXR::GPIO通用输入输出(GPIO)接口类。 General Purpose Input/Output (GPIO) interface class
 CLibXR::ObjectPool< Data >::Handle可写句柄:独占一个槽位,只能移动。 Writable handle: exclusive owner of one slot, move-only
 CLibXR::USB::ConfigDescriptorItem::Header配置描述符头(9 字节)/ Configuration descriptor header (9 bytes)
 CLibXR::USB::HID< REPORT_DESC_LEN, TX_REPORT_LEN, RX_REPORT_LEN >::HIDDescBlockIN包含 IN 端点的描述符块 Descriptor block with IN endpoint
 CLibXR::USB::HID< REPORT_DESC_LEN, TX_REPORT_LEN, RX_REPORT_LEN >::HIDDescBlockINOUT包含 IN+OUT 端点的描述符块 Descriptor block with IN and OUT endpoints
 CLibXR::USB::HID< REPORT_DESC_LEN, TX_REPORT_LEN, RX_REPORT_LEN >::HIDDescriptorHID描述符结构体 HID descriptor structure
 CLibXR::USB::GsUsb::HostConfig主机配置(字节序协商) / Host configuration (byte order negotiation)
 CLibXR::USB::GsUsb::HostFrameUSB HostFrame 最大布局结构 / USB HostFrame maximum-layout structure
 CLibXR::HPMDmaManagerHPM SDK dma_mgr 一次性初始化入口 / One-time initialization entry for the HPM SDK dma_mgr
 ►CLibXR::I2CI2C(Inter-Integrated Circuit)接口类。 I2C (Inter-Integrated Circuit) interface class
 CLibXR::USB::ConfigDescriptorItem::IADDescriptorIAD(8 字节)/ Interface Association Descriptor (8 bytes)
 CLibXR::USB::GsUsb::Identify识别控制 / Identify control
 CIndexingStateBrace 字段自动索引与手动索引的源级状态 / Source-level indexing mode for automatic versus manual brace fields
 CLibXR::Print::Detail::FormatFrontend::SourceSyntax::IndexingStateBrace 字段自动索引与手动索引的源级状态 / Source-level indexing mode for automatic versus manual brace fields
 CLibXR::Print::Detail::PrintfCompile::SourceSyntax::IndexingState源级位置参数或顺序参数索引状态 / Source-level positional or sequential indexing state
 CSourceSyntax::IndexingStateBrace 字段自动索引与手动索引的源级状态 / Source-level indexing mode for automatic versus manual brace fields
 CLibXR::Inertia< Scalar >表示刚体的惯性张量和质量信息的类。 Provides a class to represent the inertia tensor and mass of a rigid body
 CLibXR::Inertia< Scalar >
 CLibXR::USB::DapLinkV1Class< SwdPort >::InfoStrings
 CLibXR::USB::DapLinkV2Class< SwdPort, DefaultDapPacketSize, AdvertisedPacketCount, MaxDapPacketSize, QueuedRequestBufferSize, QueuedCommandCountMax >::InfoStringsInfo string set
 CLibXR::USB::ConfigDescriptorItem::InterfaceDescriptor接口描述符(9 字节)/ Interface descriptor (9 bytes)
 CLibXR::IPAddressRaw原始 IPv4 地址 / Raw IPv4 address
 CLibXR::IPAddressStr字符串形式 IPv4 地址 / IPv4 address as string
 CLibXR::Kinematic::Joint< Scalar >关节(Joint)类,表示机器人连杆间的旋转关节。 Joint class representing a rotational joint between robot links
 ►CLibXR::Debug::JtagAbstract JTAG base class providing TAP control and IR/DR shifting
 CLibXR::Debug::JtagDpJTAG-DP 事务层封装(DP/AP 访问与 IDCODE/ABORT)。
 ►CLibXR::Database::KeyBase键的基类,存储键名及其数据 Base class for keys, storing key name and associated data
 CKeyInfo键信息结构,存储键的元数据 Structure containing key metadata
 CLibXR::USB::DescriptorStrings::LanguagePack单语言描述符包(用于注册静态多语言字符串) Single language USB string descriptor pack for registration
 CLibXR::LatestSnapshot< T >只保留最新一份完整值的单生产者、单消费者邮箱 / Single-producer, single-consumer mailbox that keeps only the latest complete value
 CLibXR::libxr_linux_futex_semaphore
 CLibXR::List链表实现,用于存储和管理数据节点。 A linked list implementation for storing and managing data nodes
 CLibXR::LockFreeList链表实现,用于存储和管理数据节点。 A linked list implementation for storing and managing data nodes
 CLibXR::Mutex::LockGuard互斥锁的 RAII 机制封装 RAII-style mechanism for automatic mutex management
 CLibXR::LogData日志数据结构体 / Log data structure
 CLibXR::Logger日志管理器 / LibXR Logger Manager
 CLibXR::MACAddressRaw原始 MAC 地址 / Raw MAC address
 CLibXR::MACAddressStr字符串形式 MAC 地址 / MAC address as string
 ►CEigen::Matrix
 CLibXR::Memory静态内存操作工具 / Static memory-operation utilities
 CLibXR::Topic::Message< Data >带时间戳和 payload 副本的消息对象 / Message object carrying a timestamp and a payload copy
 CLibXR::Topic::MessageView< Data >带时间戳和 payload 指针的只读消息视图 / Read-only message view carrying a timestamp and a payload pointer
 CLibXR::MicrosecondTimestamp微秒时间戳 / Microsecond timestamp
 CLibXR::MillisecondTimestamp毫秒时间戳 / Millisecond timestamp
 CLibXR::CAN::ModeCAN 工作模式 / CAN operating mode
 ►CLibXR::MPMCQueueBase有界 MPMC 字节队列内核 / Bounded MPMC byte-queue core
 CLibXR::USB::WinUsbMsOs20::MsOs20FeatureCompatibleId
 CLibXR::USB::WinUsbMsOs20::MsOs20FeatureRegPropertyHeader
 CLibXR::USB::WinUsbMsOs20::MsOs20PlatformCapability
 CLibXR::USB::WinUsbMsOs20::MsOs20SetHeader
 CLibXR::USB::WinUsbMsOs20::MsOs20SubsetHeaderConfiguration
 CLibXR::USB::WinUsbMsOs20::MsOs20SubsetHeaderFunction
 CLibXR::Mutex互斥锁类,提供线程同步机制 Mutex class providing thread synchronization mechanisms
 ►CLibXR::NetworkInterface抽象网络接口类 / Abstract base for network interfaces
 ►CLibXR::Kinematic::Object< Scalar >机器人中的物体(Object)类。 Object class representing an entity in the robot
 CLibXR::ObjectPool< Data >带引用计数的固定槽对象池 / Fixed-slot object pool with reference counting
 CLibXR::Operation< Args >操作的完成通知描述符 / Completion notification descriptor for an operation
 CLibXR::Operation< ErrorCode >
 CLibXR::Kinematic::Joint< Scalar >::Param关节参数结构体。 Structure containing joint parameters
 CLibXR::Kinematic::Object< Scalar >::Param物体参数结构体,存储物体的惯性参数。 Structure storing inertia parameters of the object
 CLibXR::PID< Scalar >::ParamPID 参数结构体。 Structure holding PID parameters
 CLibXR::Print::Detail::FormatFrontend::ParsedField在绑定到具体 C++ 参数类型之前的 brace 字段解析结果 / Parsed brace field before binding it to one concrete C++ argument type
 CLibXR::PID< Scalar >通用 PID 控制器类。 Generic PID controller
 CLibXR::Pipe由读写端口组成的单向管道 / Unidirectional pipe connecting read and write ports
 CLibXR::Flag::Plain普通标志位(非原子)/ Non-atomic flag
 ►CLibXR::PowerManager电源管理器基类 / Abstract base class for Power Manager
 CLibXR::Print::PrintfPrintf 风格前端,输出内部格式表示 / Printf-style frontend that emits the internal format representation
 ►CLibXR::PWMPWM(脉冲宽度调制)控制的抽象基类。 Abstract base class for PWM (Pulse Width Modulation) control
 ►CEigen::Quaternion
 ►CLibXR::QueueBase提供固定大小循环缓冲区的字节 FIFO 队列。 Byte FIFO queue providing a fixed-size circular buffer
 CLibXR::Topic::QueuedSubscriber每次发布都往队列里塞一份数据的订阅者 / Subscriber that pushes one entry into a queue on each publish
 CLibXR::QueueTypedBase< Derived, Data >强类型队列的公共薄包装 / Common thin wrapper for typed queues
 ►CLibXR::QueueTypedBase< MPMCQueue< Payload >, Payload >
 ►CLibXR::QueueTypedBase< Queue< Data >, Data >
 ►CLibXR::QueueTypedBase< Queue< HistoryLine >, HistoryLine >
 ►CLibXR::QueueTypedBase< SPSCQueue< Data >, Data >
 ►CLibXR::QueueTypedBase< SPSCQueue< QueueItem >, QueueItem >
 ►CLibXR::QueueTypedBase< SPSCQueue< Request >, Request >
 ►CLibXR::QueueTypedBase< SPSCQueue< uint8_t >, uint8_t >
 CLibXR::RamFS轻量级内存文件系统 / Lightweight in-memory file system
 CLibXR::RawData可写原始数据视图 / Mutable raw data view
 CLibXR::Topic::RawMessageView带时间戳和只读原始 payload 视图的消息 / Message carrying a timestamp and a read-only raw payload view
 CLibXR::RBTree< Key >红黑树实现,支持泛型键和值,并提供线程安全操作 Red-Black Tree implementation supporting generic keys and values with thread-safe operations
 CLibXR::RBTree< const char * >
 CLibXR::RBTree< uint32_t >
 ►CLibXR::ReadPort基于 SPSC 字节队列的读端口 / Read endpoint backed by an SPSC byte queue
 CLibXR::ReadPort::ReadQueue接收队列的短期写入接口 / Short-lived producer interface for the RX queue
 CLibXR::SPI::ReadWriteInfo存储 SPI 读写操作信息的结构体。 Structure for storing SPI read/write operation information
 CLibXR::USB::DapLinkV2Class< SwdPort, DefaultDapPacketSize, AdvertisedPacketCount, MaxDapPacketSize, QueuedRequestBufferSize, QueuedCommandCountMax >::WinUsbMsOs20DescSet::RegPropDeviceInterfaceGUIDs registry property
 CLibXR::USB::HIDGamepadT< LOG_MIN, LOG_MAX, IN_EP_INTERVAL_MS >::Report输入报告结构(9 字节) / Input report structure (9 bytes)
 CLibXR::USB::HIDKeyboard::Report输入报告结构体 / Keyboard input report struct
 CLibXR::USB::HIDMouse::Report鼠标报告结构体 / Mouse input report structure
 CLibXR::Debug::JtagProtocol::RequestJTAG 传输请求 / JTAG transfer request
 CLibXR::Debug::SwdProtocol::RequestSWD 传输请求 / SWD transfer request
 CLibXR::Print::Detail::PrintfCompile::SourceSyntax::ResolvedArgumentVisitor< FieldCount, ArgCount >将已解析转换解析成最终源顺序参数元信息摘要的 visitor / Visitor that resolves parsed conversions into the final source-ordered argument metadata summary
 CSourceSyntax::ResolvedArgumentVisitor< FieldCount, ArgCount >将已解析转换解析成最终源顺序参数元信息摘要的 visitor / Visitor that resolves parsed conversions into the final source-ordered argument metadata summary
 CLibXR::Print::Detail::FormatFrontend::ResolvedField将单个已解析 brace 字段解析成共享格式协议后的结果 / Result of resolving one parsed brace field into the shared format protocol
 CLibXR::MSPM0I2C::Resources
 CLibXR::MSPM0PWM::Resources
 CLibXR::MSPM0SPI::Resources
 CLibXR::MSPM0UART::Resources由 BSP 提供的 UART 与 DMA 绑定 / UART and DMA bindings supplied by the BSP
 CLibXR::Debug::JtagProtocol::ResponseJTAG 传输响应 / JTAG transfer response
 CLibXR::Debug::SwdProtocol::ResponseSWD 传输响应 / SWD transfer response
 CLibXR::Kinematic::Joint< Scalar >::Runtime关节运行时状态结构体。 Structure containing runtime state of the joint
 CLibXR::Kinematic::Object< Scalar >::Runtime物体运行时状态结构体,存储物体的变换信息。 Structure storing runtime transformation data of the object
 CLibXR::Detail::RuntimeStringArgumentTraits< T >格式化保留字符串参数的编译期类型特征。 Compile-time traits for formatted retained-string arguments
 CLibXR::Detail::RuntimeStringArgumentTypes< Args >检查刷新调用是否精确使用 RuntimeStringView<Source, Args...> 绑定的参数类型。 Checks that a rewrite call uses exactly the argument types bound in RuntimeStringView<Source, Args...>
 CLibXR::Detail::RuntimeStringBufferSink格式化第二遍使用的保留存储写入端。 Sink used by the second formatting pass to fill retained storage
 CLibXR::Detail::RuntimeStringNormalized< T, IsEnum >为容量探测把枚举参数归一化到底层整数类型。 Normalizes enum arguments to their underlying type for capacity probes
 CLibXR::Detail::RuntimeStringNormalized< T, true >
 CLibXR::Detail::RuntimeStringTextPart拷贝/拼接路径使用的归一化文本片段。 Normalized text part used by the copy/concatenation path
 CLibXR::Detail::RuntimeStringTypeList< Values >仅用于精确比较参数类型列表的标签类型。 Type-list tag used only for exact argument-list comparison
 CLibXR::RuntimeStringView< Source, Args >运行期构造、长期保留的 NUL 结尾字符串视图。 Runtime-built retained NUL-terminated string view
 CLibXR::WifiClient::ScanResultWiFi 扫描结果 / WiFi scan result
 CLibXR::Print::Writer::ScientificDigits< Float >科学计数法舍入后的十进制数字块 / Rounded decimal digit block for scientific notation
 CLibXR::Flag::ScopedRestore< FlagT >作用域标志管理器:构造时写入指定值,析构时恢复原值 / Scoped flag restorer: set on entry, restore on exit
 CLibXR::USB::DfuBootloaderBackend::SealRecordSeal 区固定记录 / Fixed record stored in the seal region
 CLibXR::Semaphore信号量类,实现线程同步机制 Semaphore class implementing thread synchronization
 CLibXR::SerializedService事件合并与回调串行化服务 / Event-coalescing serialized-callback service
 CLibXR::Topic::Server将字节流解析成 packet 并发布到已注册 topic 的状态机 / State machine that parses byte streams into packets and publishes them into registered topics
 CLibXR::USB::SetupPacketUSB 标准请求 SETUP 包(固定8字节) Standard USB setup packet (8 bytes)
 CLibXR::ObjectPool< Data >::Slot槽位:引用计数、空闲链接和常驻负载。 Slot: reference count, free-stack link and resident payload
 ►CLibXR::SlotPoolBase槽池的无类型内核:槽状态机、发布序号与扫描逻辑。 Typeless core of the slot pool: slot state machine, publish sequence and scan logic
 CLibXR::Print::Detail::FormatFrontend::SourceSyntax::SourceAnalysis< FieldCount >单条 brace 风格格式字面量的仅源串分析数据 / Source-only analysis data for one brace-style format literal
 CLibXR::Print::Detail::PrintfCompile::SourceSyntax::SourceAnalysis< FieldCount, ArgCount >最终的源级位置参数或顺序参数摘要 / Final source-level positional or sequential argument summary
 CSourceSyntax::SourceAnalysis< FieldCount, ArgCount >单条 brace 风格格式字面量的仅源串分析数据 / Source-only analysis data for one brace-style format literal
 CLibXR::Print::Detail::FormatFrontend::SourceSyntax::SourceAnalysisScratch< MaxFieldCount >仅源串分析阶段使用的保守临时累加器 / Conservative temporary accumulator used during source-only analysis
 CLibXR::Print::Detail::PrintfCompile::SourceSyntax::SourceAnalysisScratch< MaxFieldCount >供位置参数分析使用的仅源串临时摘要 / Source-only scratch summary for positional argument analysis
 CSourceSyntax::SourceAnalysisScratch< MaxFieldCount >仅源串分析阶段使用的保守临时累加器 / Conservative temporary accumulator used during source-only analysis
 CLibXR::Print::Detail::PrintfCompile::SpecifierDescriptor单个源级 printf 说明符描述项 / One source-level printf specifier descriptor
 CSpecifierDescriptor单个源级 printf 说明符描述项 / One source-level printf specifier descriptor
 ►CLibXR::SPI串行外设接口(SPI)抽象类。 Abstract class for Serial Peripheral Interface (SPI)
 ►CLibXR::SPSCQueueBase单生产者单消费者字节队列内核 / Single-producer single-consumer byte-queue core
 CLibXR::Stack< Data >线程安全的栈数据结构 / Thread-safe stack data structure
 CLibXR::Stack< char >
 CLibXR::USB::DapLinkV2Def::State
 CLibXR::WifiClient::StaticIPConfig静态 IP 配置 / Static IP configuration
 CLibXR::USB::DFUClass< Backend, MAX_TRANSFER_SIZE >::StatusResponseGETSTATUS 返回包 / GETSTATUS response payload
 CLibXR::USB::DfuRuntimeClass::StatusResponseGETSTATUS 返回包 / GETSTATUS response payload
 CLibXR::STDIO提供静态全局的输入输出接口绑定与写会话管理 / STDIO interface for read and write ports
 CLibXR::STM32ADCSTM32 ADC 驱动实现 / STM32 ADC driver implementation
 CLibXR::STM32GpdmaAdcAdapterSTM32 ADC 循环采样的 GPDMA 适配器 / GPDMA adapter for circular STM32 ADC sampling
 CLibXR::STM32GpdmaUartAdapterSTM32 GPDMA 串口适配器 / STM32 GPDMA UART adapter
 CLibXR::WritePort::Stream合并多次写入的流接口 / Stream interface for batched writes
 ►CLibXR::Topic::SuberBlock所有订阅块共用的公共头 / Common header shared by all subscriber blocks
 ►CLibXR::Debug::SwdSWD 探针抽象基类,提供链路控制、传输与 DP/AP 辅助接口。 Abstract SWD probe base class providing link control, transfer, and DP/AP helpers
 CLibXR::USB::DapLinkV2Def::SwdConfig
 CLibXR::Topic::SyncSubscriber< Data >调用 Wait() 收消息的订阅者 / Subscriber that receives messages by calling Wait()
 CLibXR::Terminal< READ_BUFF_SIZE, MAX_LINE_SIZE, MAX_ARG_NUMBER, MAX_HISTORY_NUMBER >基于 RamFS 的命令行终端 / Command-line terminal backed by RamFS
 CLibXR::Print::Text< N >作为 printf 格式源的结构化字符串字面量包装 / Structural literal wrapper used as the NTTP source for printf formats
 CLibXR::Thread线程管理类,封装 POSIX 线程创建和调度 Thread management class encapsulating POSIX thread creation and scheduling
 ►CLibXR::Timebase时间基类,用于提供高精度时间戳。 Timebase class for providing high-precision timestamps
 CLibXR::Timer定时器类,实现周期性任务调度 Timer class for scheduling periodic tasks
 CLibXR::Topic发布订阅主题 / Publish-subscribe topic
 CLibXR::USB::DapLinkV2Def::TransferConfig
 CLibXR::Debug::Swd::TransferPolicy传输策略(WAIT 重试与空闲周期插入)。 Transfer policy (WAIT retry & idle insertion)
 CLibXR::Transform< Scalar >表示三维空间中的刚体变换,包括旋转和位移。 Represents rigid body transformations in 3D space, including rotation and translation
 CLibXR::Transform< Scalar >
 ►Cstd::true_type
 CLibXR::TypeID类型标识符生成器 / RTTI-free type identifier generator
 CLibXR::USB::UAC1MicrophoneQ< CHANNELS, BITS_PER_SAMPLE >::TypeIFormat1Type I 格式(单一离散采样率) Type I format (single discrete sampling frequency)
 CLibXR::Print::Detail::FormatArgument::TypeTraits< T >编译期参数匹配与运行期参数打包共用的内部 C++ 参数类型工具。 Internal C++ argument-type utilities shared by compile-time matching and runtime packing
 CLibXR::USB::UAC1MicrophoneQ< CHANNELS, BITS_PER_SAMPLE >::UAC1DescBlockUAC1 描述符块 UAC1 descriptor block
 ►CLibXR::UART通用异步收发传输(UART)基类 / Abstract base class for Universal Asynchronous Receiver-Transmitter (UART)
 CLibXR::HPMI2C::WaitPolicyHPM I2C 忙等超时策略 / HPM I2C busy-wait timeout policy
 ►CLibXR::Watchdog通用看门狗(Watchdog)抽象接口 General Watchdog interface for both thread and task style usage
 CLibXR::USB::WebUsb::WebUsbPlatformCapabilityWebUSB BOS 平台能力描述符 / WebUSB BOS platform capability descriptor
 CLibXR::WritePort基于 SPSC 字节队列的写端口 / Write endpoint backed by an SPSC byte queue
 CLibXR::WritePort::WriteQueue已提交队头的出队接口 / Consumer interface for one released front
 CLibXR::Print::Writer运行期 writer,负责打包调用点参数并执行编译好的字节流 / Runtime writer that packs call-site arguments and executes the compiled byte stream