Here is a list of all documented class members with links to the class documentation for each member:
- s -
- sample_point : LibXR::CAN::Configuration
- Save() : LibXR::Database::Key< Data >, LibXR::DatabaseRawSequential
- scale : LibXR::Print::Writer::DecimalScale< Float >, LibXR::Print::Writer::ScientificDigits< Float >
- Scan() : LibXR::ESP32WifiClient, LibXR::LinuxWifiClient, LibXR::WifiClient
- sck_port_ : LibXR::CH32SPI
- ScopedRestore() : LibXR::Flag::ScopedRestore< FlagT >
- Search() : LibXR::RBTree< Key >
- sector_count : LibXR::FlashRegion
- sector_size : LibXR::FlashRegion
- Security : LibXR::WifiClient
- security : LibXR::WifiClient::Config, LibXR::WifiClient::ScanResult
- sem : LibXR::Operation< Args >, LibXR::Topic::SyncBlock
- sem_ : LibXR::ASync
- Semaphore() : LibXR::Semaphore
- Send() : LibXR::USB::HIDGamepadT< LOG_MIN, LOG_MAX, IN_EP_INTERVAL_MS >
- SendAxes() : LibXR::USB::HIDGamepadT< LOG_MIN, LOG_MAX, IN_EP_INTERVAL_MS >
- SendButtons() : LibXR::USB::HIDGamepadT< LOG_MIN, LOG_MAX, IN_EP_INTERVAL_MS >
- SendInputReport() : LibXR::USB::HID< REPORT_DESC_LEN, TX_REPORT_LEN, RX_REPORT_LEN >
- SendSerialState() : LibXR::USB::CDCBase
- seqs_ : LibXR::SlotPoolBase
- Sequence() : LibXR::Debug::Jtag, LibXR::Debug::JtagGeneralGPIO< TckGpioType, TmsGpioType, TdiGpioType, TdoGpioType >
- SequenceDiffType : LibXR::MPMCQueueBase
- SequenceFrame : LibXR::HPMI2C
- SequenceRead() : LibXR::HPMI2C
- SequenceType : LibXR::MPMCQueueBase
- SequenceWrite() : LibXR::HPMI2C
- serial : LibXR::USB::DapLinkV2Class< SwdPort, DefaultDapPacketSize, AdvertisedPacketCount, MaxDapPacketSize, QueuedRequestBufferSize, QueuedCommandCountMax >::InfoStrings
- Server() : LibXR::Topic::Server
- Set() : LibXR::Database::Key< Data >, LibXR::DatabaseRaw< MinWriteSize >, LibXR::DatabaseRawSequential, LibXR::Flag::Atomic, LibXR::Flag::Plain
- set_line_coding_cb_ : LibXR::USB::CDCToUart
- SetActiveBlock() : LibXR::DoubleBuffer, LibXR::USB::Endpoint
- SetActiveLength() : LibXR::DoubleBuffer, LibXR::SPI, LibXR::USB::Endpoint
- SetAddress() : LibXR::CH32USBDeviceFS, LibXR::CH32USBOtgFS, LibXR::CH32USBOtgHS, LibXR::ESP32USBDevice, LibXR::STM32USBDeviceOtgFS, LibXR::STM32USBDeviceOtgHS, LibXR::USB::DeviceCore
- SetAddressMode() : LibXR::HPMI2C
- SetAltSetting() : LibXR::USB::ConfigDescriptorItem, LibXR::USB::DFUClass< Backend, MAX_TRANSFER_SIZE >, LibXR::USB::DfuRuntimeClass, LibXR::USB::UAC1MicrophoneQ< CHANNELS, BITS_PER_SAMPLE >
- SetAnalogHighImpedance() : LibXR::HPMGPIO
- SetBackwardMult() : LibXR::Kinematic::Joint< Scalar >
- SetClockHz() : LibXR::Debug::Jtag, LibXR::Debug::JtagGeneralGPIO< TckGpioType, TmsGpioType, TdiGpioType, TdoGpioType >, LibXR::Debug::Swd, LibXR::Debug::SwdGeneralGPIO< SwclkGpioType, SwdioGpioType, IO_DRIVE_MODE >
- SetConfig() : LibXR::CAN, LibXR::CH32CAN, LibXR::CH32GPIO, LibXR::CH32I2C, LibXR::CH32PWM, LibXR::CH32SPI, LibXR::CH32UART, LibXR::ESP32CDCJtag, LibXR::ESP32GPIO, LibXR::ESP32I2C, LibXR::ESP32PWM, LibXR::ESP32SPI, LibXR::ESP32UART, LibXR::ESP32Watchdog, LibXR::FDCAN, LibXR::GPIO, LibXR::HPMGPIO, LibXR::HPMI2C, LibXR::HPMPWM, LibXR::I2C, LibXR::LinuxGPIO, LibXR::LinuxUART, LibXR::MSPM0GPIO, LibXR::MSPM0I2C, LibXR::MSPM0PWM, LibXR::MSPM0SPI, LibXR::MSPM0UART, LibXR::PWM, LibXR::SPI, LibXR::STM32CAN, LibXR::STM32CANFD, LibXR::STM32GPIO, LibXR::STM32I2C, LibXR::STM32PWM, LibXR::STM32SPI, LibXR::STM32UART, LibXR::STM32Watchdog, LibXR::UART, LibXR::USB::CDCUart, LibXR::Watchdog
- SetCycle() : LibXR::Timer
- SetD() : LibXR::PID< Scalar >
- SetData() : LibXR::USB::ConfigDescriptorItem
- SetDataSize() : KeyInfo
- SetDutyCycle() : LibXR::CH32PWM, LibXR::ESP32PWM, LibXR::HPMPWM, LibXR::MSPM0PWM, LibXR::PWM, LibXR::STM32PWM
- SetEndpoint0() : LibXR::USB::EndpointPool
- SetErrorWeight() : LibXR::Kinematic::EndPoint< Scalar >
- SetFeedForward() : LibXR::PID< Scalar >
- SetFlag() : BlockBoolUtil< BlockSize >
- SetI() : LibXR::PID< Scalar >
- SetILimit() : LibXR::PID< Scalar >
- SetInfoStrings() : LibXR::USB::DapLinkV2Class< SwdPort, DefaultDapPacketSize, AdvertisedPacketCount, MaxDapPacketSize, QueuedRequestBufferSize, QueuedCommandCountMax >
- SetIntegralError() : LibXR::PID< Scalar >
- SetK() : LibXR::PID< Scalar >
- SetLandingPageUrl() : LibXR::USB::WebUsb::WebUsbBosCapability
- SetLoopback() : LibXR::ESP32UART
- SetLowLatency() : LibXR::LinuxUART
- SetMaxAngularVelocity() : LibXR::Kinematic::EndPoint< Scalar >
- SetMaxLineVelocity() : LibXR::Kinematic::EndPoint< Scalar >
- SetNameLength() : KeyInfo
- SetOnLedChangeCallback() : LibXR::USB::HIDKeyboard
- SetOnSetControlLineStateCallback() : LibXR::USB::CDCBase
- SetOnSetLineCodingCallback() : LibXR::USB::CDCBase
- SetOnTransferCompleteCallback() : LibXR::USB::Endpoint
- SetOutLimit() : LibXR::PID< Scalar >
- SetOwner() : LibXR::MSPM0UARTReadPort
- SetP() : LibXR::PID< Scalar >
- SetPendingLength() : LibXR::DoubleBuffer
- SetPosition() : LibXR::Kinematic::Object< Scalar >
- SetQuaternion() : LibXR::Kinematic::Object< Scalar >
- SetReady() : LibXR::Timebase
- SetRxDMA() : LibXR::STM32UART
- SetSelectCached() : LibXR::Debug::Swd
- SetState() : LibXR::Kinematic::Joint< Scalar >, LibXR::USB::Endpoint
- SetTarget() : LibXR::Kinematic::Joint< Scalar >
- SetTargetPosition() : LibXR::Kinematic::EndPoint< Scalar >
- SetTargetQuaternion() : LibXR::Kinematic::EndPoint< Scalar >
- SetTransferPolicy() : LibXR::Debug::Swd
- SETUP_BEFORE_STATUS : LibXR::USB::DeviceCore
- SetVendorCode() : LibXR::USB::WebUsb::WebUsbBosCapability
- SetWaitPolicy() : LibXR::HPMI2C
- ShiftDR() : LibXR::Debug::Jtag, LibXR::Debug::JtagGeneralGPIO< TckGpioType, TmsGpioType, TdiGpioType, TdoGpioType >
- ShiftIR() : LibXR::Debug::Jtag, LibXR::Debug::JtagGeneralGPIO< TckGpioType, TmsGpioType, TdiGpioType, TdoGpioType >
- ShowHeader() : LibXR::Terminal< READ_BUFF_SIZE, MAX_LINE_SIZE, MAX_ARG_NUMBER, MAX_HISTORY_NUMBER >
- ShowHistory() : LibXR::Terminal< READ_BUFF_SIZE, MAX_LINE_SIZE, MAX_ARG_NUMBER, MAX_HISTORY_NUMBER >
- ShowTruncatedLineNotice() : LibXR::Terminal< READ_BUFF_SIZE, MAX_LINE_SIZE, MAX_ARG_NUMBER, MAX_HISTORY_NUMBER >
- Shutdown() : LibXR::CH32PowerManager, LibXR::HPMPowerManager, LibXR::LinuxPowerManager, LibXR::MSPM0PowerManager, LibXR::PowerManager, LibXR::STM32PowerManager
- Size() : LibXR::DoubleBuffer, LibXR::Flash, LibXR::List, LibXR::LockFreeList, LibXR::MPMCQueueBase, LibXR::ObjectPool< Data >, LibXR::Print::Text< N >, LibXR::QueueBase, LibXR::ReadPort, LibXR::RuntimeStringView< Source, Args >, LibXR::SlotPoolBase, LibXR::SPSCQueueBase, LibXR::Stack< Data >, LibXR::WritePort
- size : LibXR::RBTree< Key >::BaseNode
- size_ : LibXR::ConstRawData, LibXR::List::BaseNode, LibXR::LockFreeList::BaseNode, LibXR::RawData
- sjw : LibXR::CAN::BitTiming, LibXR::FDCAN::DataBitTiming, LibXR::USB::GsUsb::DeviceBitTiming
- sjw_max : LibXR::USB::GsUsb::CanBitTimingConst
- Sleep() : LibXR::Thread
- SleepUntil() : LibXR::Thread
- Slot() : LibXR::ObjectPool< Data >::Slot
- slot_count_ : LibXR::SlotPoolBase
- SLOT_FREE : LibXR::SlotPoolBase
- SLOT_READING : LibXR::SlotPoolBase
- SLOT_READY : LibXR::SlotPoolBase
- slot_size_ : LibXR::SlotPoolBase
- slot_stride_ : LibXR::SlotPoolBase
- SLOT_WRITING : LibXR::SlotPoolBase
- SlotPool() : LibXR::SlotPool< T >
- SlotPoolBase() : LibXR::SlotPoolBase
- SlotPtr() : LibXR::SlotPoolBase
- slots_ : LibXR::SlotPoolBase
- SlotState : LibXR::SlotPoolBase
- SourceArgumentList() : LibXR::Print::Printf::Compiled< Source >
- SourceClockFromSysCfg() : LibXR::MSPM0PWM
- SourceData() : LibXR::Print::Detail::FormatFrontend::Compiler< Source, Args >, LibXR::Print::Printf::Compiler< Source >
- SourceSize() : LibXR::Print::Detail::FormatFrontend::Compiler< Source, Args >, LibXR::Print::Printf::Compiler< Source >
- space_sign : Conversion, LibXR::Print::Detail::FormatFrontend::ParsedField, LibXR::Print::Detail::PrintfCompile::Conversion
- speed : LibXR::USB::DeviceCore
- SPI() : LibXR::SPI
- SPSCQueue() : LibXR::SPSCQueue< Data >
- SPSCQueueBase() : LibXR::SPSCQueueBase
- ssid : LibXR::WifiClient::Config, LibXR::WifiClient::ScanResult
- Stack() : LibXR::Stack< Data >
- stack_depth_ : LibXR::Timer
- Stall() : LibXR::CH32EndpointDevFs, LibXR::CH32EndpointOtgFs, LibXR::CH32EndpointOtgHs, LibXR::ESP32USBEndpoint, LibXR::STM32Endpoint, LibXR::USB::Endpoint
- Start() : LibXR::AsyncBlockWait, LibXR::CH32USBDeviceFS, LibXR::CH32USBOtgFS, LibXR::CH32USBOtgHS, LibXR::ESP32USBDevice, LibXR::ESP32Watchdog, LibXR::STM32GpdmaAdcAdapter, LibXR::STM32USBDevice, LibXR::STM32Watchdog, LibXR::Timer, LibXR::USB::DeviceCore, LibXR::Watchdog
- start_id_mask : LibXR::CAN::Filter, LibXR::FDCAN::Filter
- StartLinkedListDmaRx() : LibXR::STM32GpdmaUartAdapter
- StartPoint() : LibXR::Kinematic::StartPoint< Scalar >
- StartWaiting() : LibXR::Topic::ASyncSubscriber< Data >
- State : LibXR::AsyncBlockWait, LibXR::USB::Endpoint
- state : LibXR::Kinematic::Joint< Scalar >::Runtime, LibXR::Kinematic::Object< Scalar >::Runtime, LibXR::Topic::ASyncBlock, LibXR::USB::GsUsb::DeviceState, LibXR::USB::GsUsb::DeviceTerminationState
- state_angle : LibXR::Kinematic::Joint< Scalar >::Runtime
- state_axis : LibXR::Kinematic::Joint< Scalar >::Runtime
- states_ : LibXR::SlotPoolBase
- static_ip_config : LibXR::WifiClient::Config
- Status : LibXR::ASync, LibXR::RuntimeStringView< Source, Args >, LibXR::Topic::Server
- status : LibXR::Operation< Args >
- status_ : LibXR::ASync
- STATUS_IN_ARMED : LibXR::USB::DeviceCore
- STATUS_IN_COMPLETE : LibXR::USB::DeviceCore
- STATUS_OUT : LibXR::USB::DeviceCore
- status_out_armed : LibXR::USB::DeviceCore
- STM32ADC() : LibXR::STM32ADC
- STM32CAN() : LibXR::STM32CAN
- STM32CANFD() : LibXR::STM32CANFD
- STM32DAC() : LibXR::STM32DAC
- STM32Flash() : LibXR::STM32Flash
- STM32GpdmaUartAdapter() : LibXR::STM32GpdmaUartAdapter
- STM32GPIO() : LibXR::STM32GPIO
- STM32I2C() : LibXR::STM32I2C
- STM32PWM() : LibXR::STM32PWM
- STM32SPI() : LibXR::STM32SPI
- STM32Timebase() : LibXR::STM32Timebase
- STM32TimerTimebase() : LibXR::STM32TimerTimebase
- STM32UART() : LibXR::STM32UART
- STM32USBDevice() : LibXR::STM32USBDevice
- STM32USBDeviceOtgFS() : LibXR::STM32USBDeviceOtgFS
- STM32USBDeviceOtgHS() : LibXR::STM32USBDeviceOtgHS
- Stop() : LibXR::CH32USBDeviceFS, LibXR::CH32USBOtgFS, LibXR::CH32USBOtgHS, LibXR::ESP32USBDevice, LibXR::ESP32Watchdog, LibXR::STM32GpdmaAdcAdapter, LibXR::STM32USBDevice, LibXR::STM32Watchdog, LibXR::Timer, LibXR::USB::DeviceCore, LibXR::Watchdog
- stop_bits : LibXR::UART::Configuration
- StopComplete() : LibXR::STM32GpdmaUartAdapter
- Store() : LibXR::LatestSnapshot< T >
- Stream() : LibXR::WritePort::Stream
- string_lens : LibXR::USB::DescriptorStrings::LanguagePack
- strings : LibXR::USB::DescriptorStrings::LanguagePack
- subers : LibXR::Topic::Block
- SuberType : LibXR::Topic
- sw_version : LibXR::USB::GsUsb::DeviceConfig
- Swd() : LibXR::Debug::Swd
- swd_cfg : LibXR::USB::DapLinkV2Def::State
- SwdGeneralGPIO() : LibXR::Debug::SwdGeneralGPIO< SwclkGpioType, SwdioGpioType, IO_DRIVE_MODE >
- Switch() : LibXR::DoubleBuffer
- SwitchBuffer() : LibXR::CH32EndpointDevFs, LibXR::CH32EndpointOtgFs, LibXR::CH32EndpointOtgHs, LibXR::SPI, LibXR::USB::Endpoint
- SwitchConfig() : LibXR::USB::DeviceComposition
- Sync() : LibXR::MSPM0Timebase
- SyncSubscriber() : LibXR::Topic::SyncSubscriber< Data >
- sys_tick_ms : LibXR::MSPM0Timebase