Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:
- r -
- RamFS() : LibXR::RamFS
- ramfs_ : LibXR::Terminal< READ_BUFF_SIZE, MAX_LINE_SIZE, MAX_ARG_NUMBER, MAX_HISTORY_NUMBER >
- range_ : LibXR::FloatEncoder< Bits, Scalar >
- raw_data : LibXR::DatabaseRawSequential::KeyInfo
- raw_data_ : LibXR::Database::KeyBase
- raw_info : KeyInfo, LibXR::DatabaseRaw< MinWriteSize >::KeyInfo
- RawData() : LibXR::RawData
- rbt_ : Dir, LibXR::Event, LibXR::RamFS::Dir
- RbtColor : LibXR::RBTree< Key >
- RBTree() : LibXR::RBTree< Key >
- rdata : LibXR::Debug::SwdProtocol::Response
- Read() : LibXR::ADC, LibXR::CH32GPIO, LibXR::CH32I2C, LibXR::ESP32ADC::Channel, LibXR::ESP32GPIO, LibXR::ESP32I2C, LibXR::Flash, LibXR::GPIO, LibXR::HPMGPIO, LibXR::I2C, LibXR::LinuxGPIO, LibXR::MSPM0GPIO, LibXR::MSPM0I2C, LibXR::Print::Writer::ArgumentReader, LibXR::Print::Writer::CodeReader, LibXR::SPI, LibXR::STM32ADC::Channel, LibXR::STM32GPIO, LibXR::STM32I2C, Writer::ArgumentReader, Writer::CodeReader
- read : LibXR::USB::DeviceCore
- read_ : LibXR::STDIO
- read_buff_ : LibXR::Terminal< READ_BUFF_SIZE, MAX_LINE_SIZE, MAX_ARG_NUMBER, MAX_HISTORY_NUMBER >
- read_data : LibXR::SPI::ReadWriteInfo, LibXR::USB::DeviceClass::ControlTransferResult
- read_fun_ : LibXR::ReadPort
- read_port_ : LibXR::Pipe, LibXR::Terminal< READ_BUFF_SIZE, MAX_LINE_SIZE, MAX_ARG_NUMBER, MAX_HISTORY_NUMBER >, LibXR::UART
- read_port_cdc_ : LibXR::USB::CDCUart
- read_remain : LibXR::USB::DeviceCore
- read_zlp : LibXR::USB::DeviceClass::ControlTransferResult
- Readable() : LibXR::ReadPort
- ReadableDataPtr() : File, LibXR::RamFS::File
- ReadAndWrite() : LibXR::CH32SPI, LibXR::ESP32SPI, LibXR::MSPM0SPI, LibXR::SPI, LibXR::STM32SPI
- ReadChannel() : LibXR::STM32ADC
- ReadFlag() : BlockBoolUtil< BlockSize >, LibXR::DatabaseRaw< MinWriteSize >::BlockBoolUtil< BlockSize >
- ReadFlashOrExit() : LibXR::DatabaseRaw< MinWriteSize >
- ReadFormatType() : LibXR::Print::Writer::CodeReader, Writer::CodeReader
- ReadFun() : LibXR::Pipe
- ReadHeader() : LibXR::Topic::Server
- ReadIdCode() : LibXR::Debug::Swd
- ReadInlineText() : LibXR::Print::Writer::CodeReader, Writer::CodeReader
- ReadNative() : LibXR::Print::FormatCompiler< Frontend >
- ReadOp() : LibXR::Print::Writer::CodeReader, Writer::CodeReader
- ReadPayload() : LibXR::Topic::Server
- ReadPort() : LibXR::ReadPort
- ReadSpec() : LibXR::Print::Writer::CodeReader, Writer::CodeReader
- ReadTextRef() : LibXR::Print::Writer::CodeReader, Writer::CodeReader
- RebuildBosCache() : LibXR::USB::DeviceComposition
- RecomputeTiming() : LibXR::USB::UAC1MicrophoneQ< CHANNELS, BITS_PER_SAMPLE >
- recv_pause_ : LibXR::USB::CDCUartReadPort
- Recycle() : LibXR::DatabaseRaw< MinWriteSize >
- recycle_threshold_ : LibXR::DatabaseRaw< MinWriteSize >
- RecycleSlot() : LibXR::LockFreePool< Data >
- Reformat() : LibXR::RuntimeStringView< Source, Args >
- Refresh() : LibXR::Timer
- RefreshThreadFunction() : LibXR::Timer
- RefreshTimerInIdle() : LibXR::Timer
- Register() : LibXR::ApplicationManager, LibXR::CAN, LibXR::Event, LibXR::FDCAN, LibXR::HardwareContainer, LibXR::Topic::Server
- RegisterCallback() : LibXR::GPIO, LibXR::Topic
- RegisterInterfaceStrings() : LibXR::USB::DeviceComposition
- Release() : LibXR::USB::EndpointPool, LibXR::USB::HIDMouse, LibXR::WritePort::Stream
- ReleaseAll() : LibXR::USB::HIDKeyboard
- Remaining() : LibXR::CDCUartTxOpDequeueHelper
- RemoveCharFromInputLine() : LibXR::Terminal< READ_BUFF_SIZE, MAX_LINE_SIZE, MAX_ARG_NUMBER, MAX_HISTORY_NUMBER >
- RemoveCVRef : LibXR::Topic::Callback
- report_ : LibXR::USB::HIDKeyboard
- ReportType : LibXR::USB::HID< REPORT_DESC_LEN, TX_REPORT_LEN, RX_REPORT_LEN >
- Reprintf() : LibXR::RuntimeStringView< Source, Args >
- request_consumed : LibXR::USB::DapLinkV2Def::CommandResult
- request_read_size_ : LibXR::Terminal< READ_BUFF_SIZE, MAX_LINE_SIZE, MAX_ARG_NUMBER, MAX_HISTORY_NUMBER >
- required_argument_count : LibXR::Print::Detail::FormatFrontend::SourceSyntax::SourceAnalysis< FieldCount >, LibXR::Print::Detail::FormatFrontend::SourceSyntax::SourceAnalysisScratch< MaxFieldCount >, SourceSyntax::SourceAnalysis< FieldCount, ArgCount >, SourceSyntax::SourceAnalysisScratch< MaxFieldCount >
- reserved : LibXR::USB::GsUsb::HostFrame, LibXR::USB::GsUsbClass< CanChNum >::WireHeader, LibXR::USB::HIDKeyboard::Report
- reserved1 : LibXR::USB::GsUsb::DeviceConfig
- reserved2 : LibXR::USB::GsUsb::DeviceConfig
- reserved3 : LibXR::USB::GsUsb::DeviceConfig
- Reset() : LibXR::BaseQueue, LibXR::CDCUartTxOpDequeueHelper, LibXR::CH32PowerManager, LibXR::LinuxPowerManager, LibXR::LockFreeQueue< Data >, LibXR::PID< Scalar >, LibXR::PowerManager, LibXR::Stack< Data >, LibXR::STM32PowerManager
- ResetParser() : LibXR::Topic::Server
- ResetQueue() : LibXR::USB::UAC1MicrophoneQ< CHANNELS, BITS_PER_SAMPLE >
- ResetResponse() : LibXR::Debug::Swd
- ResolveFloatSignChar() : LibXR::Print::Writer::Executor< Sink, Profile >, Writer::Executor< Sink, Profile >
- ResolvePadIndex() : LibXR::HPMGPIO
- ResolveSignChar() : LibXR::Print::Writer::Executor< Sink, Profile >, Writer::Executor< Sink, Profile >
- response_generated : LibXR::USB::DapLinkV2Def::CommandResult
- Restore() : LibXR::DatabaseRaw< MinWriteSize >, LibXR::DatabaseRawSequential
- retained_size_ : LibXR::STDIO::CompiledSink
- RetainedSize() : LibXR::STDIO::CompiledSink
- retry_count : LibXR::USB::DapLinkV2Def::TransferConfig
- ReturnType : LibXR::Topic::Callback::FunctionTraits< Return(*)(Args...)>
- right : LibXR::RBTree< Key >::BaseNode
- RIGHT_ALT : LibXR::USB::HIDKeyboard
- RIGHT_CTRL : LibXR::USB::HIDKeyboard
- RIGHT_GUI : LibXR::USB::HIDKeyboard
- RIGHT_SHIFT : LibXR::USB::HIDKeyboard
- rnw : LibXR::Debug::SwdProtocol::Request
- root_ : LibXR::RamFS, LibXR::RBTree< Key >
- Rotate() : LibXR::Inertia< Scalar >
- rotation : LibXR::Transform< Scalar >
- RotationMatrix() : LibXR::RotationMatrix< Scalar >
- RoundScaledF32() : LibXR::Print::Writer
- rssi : LibXR::WifiClient::ScanResult
- rule : LibXR::Print::FormatArgumentInfo, LibXR::Print::FormatField
- Run() : File, LibXR::Print::Writer::Executor< Sink, Profile >, LibXR::RamFS::File, LibXR::Timer::ControlBlock, LibXR::Topic::Callback::PayloadOnlyBlock< Function, BoundArg, PayloadArg >, LibXR::Topic::Callback, LibXR::Topic::Callback::TimestampPayloadBlock< Function, BoundArg, PayloadArg >, Writer::Executor< Sink, Profile >
- run : LibXR::Topic::Callback::BlockHeader
- RunArgumentOrder() : LibXR::Print::Writer
- RunCompiled() : LibXR::STDIO
- RunCompiledSession() : LibXR::STDIO
- RunFun : LibXR::Topic::Callback::BlockHeader
- RunTaggedArgumentOrder() : LibXR::Print::Writer
- Runtime : LibXR::Kinematic::Joint< Scalar >
- runtime_ : LibXR::Kinematic::Joint< Scalar >, LibXR::Kinematic::Object< Scalar >
- RuntimeStringView() : LibXR::RuntimeStringView< Source, Args >
- rw_op_ : LibXR::CH32SPI
- rx : LibXR::USB::HIDGamepadT< LOG_MIN, LOG_MAX, IN_EP_INTERVAL_MS >::Report
- rx_buf_ : LibXR::USB::GsUsbClass< CanChNum >
- rx_buffer_ : LibXR::USB::CDCToUart
- rx_error_counter : LibXR::CAN::ErrorState
- rx_msg_ : LibXR::CH32CAN
- rx_queue_ : LibXR::USB::GsUsbClass< CanChNum >
- RxDmaIRQHandler() : LibXR::CH32I2C, LibXR::CH32SPI, LibXR::CH32UART
- rxerr : LibXR::USB::GsUsb::DeviceState