Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:
- p -
- P() : LibXR::PID< Scalar >
- p : LibXR::PID< Scalar >::Param
- pack : LibXR::Print::FormatArgumentInfo, LibXR::Print::FormatField
- PackBytes() : LibXR::Topic
- PackData() : LibXR::Topic
- PackedArgumentBytes() : LibXR::Print::Writer
- PacketSize0 : LibXR::USB::DeviceDescriptor
- PackQueueItemToWire() : LibXR::USB::GsUsbClass< CanChNum >
- PackValue() : LibXR::Print::Writer
- pad : LibXR::LockFreePool< Data >::Slot
- pad_index_ : LibXR::HPMGPIO
- padding : FlashInfo, LibXR::DatabaseRaw< MinWriteSize >::FlashInfo
- PageSize() : LibXR::CH32Flash
- Param : LibXR::Kinematic::Joint< Scalar >
- param_ : LibXR::Kinematic::Joint< Scalar >, LibXR::Kinematic::Object< Scalar >, LibXR::PID< Scalar >
- parent : LibXR::Kinematic::Joint< Scalar >, LibXR::Kinematic::Object< Scalar >, LibXR::RBTree< Key >::BaseNode
- parent2this : LibXR::Kinematic::Joint< Scalar >::Param
- parent_ : FsNode, LibXR::RamFS::FsNode
- Parity : LibXR::UART
- parity : LibXR::UART::Configuration
- Parity32() : LibXR::Debug::SwdGeneralGPIO< SwclkGpioType, SwdioGpioType, IO_DRIVE_MODE >
- parity_ok : LibXR::Debug::SwdProtocol::Response
- Parse() : LibXR::Terminal< READ_BUFF_SIZE, MAX_LINE_SIZE, MAX_ARG_NUMBER, MAX_HISTORY_NUMBER >
- parse_buff_ : LibXR::Topic::Server
- ParseData() : LibXR::Topic::Server
- ParseDataFromCallback() : LibXR::Topic::Server
- ParseDataRaw() : LibXR::Topic::Server
- ParseLandingPageUrl() : LibXR::USB::WebUsb::WebUsbBosCapability
- ParseQueuedCommandLength() : LibXR::USB::DapLinkV2Class< SwdPort, DefaultDapPacketSize, AdvertisedPacketCount, MaxDapPacketSize, QueuedRequestBufferSize, QueuedCommandCountMax >
- ParseResult : LibXR::Topic::Server
- password : LibXR::WifiClient::Config, LibXR::WifiClient::EnterpriseConfig
- Path2Dir() : LibXR::Terminal< READ_BUFF_SIZE, MAX_LINE_SIZE, MAX_ARG_NUMBER, MAX_HISTORY_NUMBER >
- Path2File() : LibXR::Terminal< READ_BUFF_SIZE, MAX_LINE_SIZE, MAX_ARG_NUMBER, MAX_HISTORY_NUMBER >
- payload_alignment : LibXR::Topic::Block
- payload_size : LibXR::Topic::Block
- payload_type_id : LibXR::Topic::Block, LibXR::Topic::Callback::BlockHeader
- PayloadAlignment() : LibXR::Topic
- PayloadArg : LibXR::Topic::Callback::Factory< Function, BoundArg, 3 >, LibXR::Topic::Callback::Factory< Function, BoundArg, 4 >
- PayloadOnlyBlock() : LibXR::Topic::Callback::PayloadOnlyBlock< Function, BoundArg, PayloadArg >
- PayloadSize() : LibXR::Topic
- PayloadTypeID() : LibXR::Topic::Callback
- Peek() : LibXR::BaseQueue, LibXR::LockFreeQueue< Data >, LibXR::Queue< Data >, LibXR::Stack< Data >
- PeekBatch() : LibXR::BaseQueue, LibXR::LockFreeQueue< Data >, LibXR::Queue< Data >
- pending_addr : LibXR::USB::DeviceCore
- pending_block_num_ : LibXR::USB::DFUClass< Backend, MAX_TRANSFER_SIZE >
- pending_data_ : LibXR::USB::CDCUartReadPort
- pending_dnload_length_ : LibXR::USB::DFUClass< Backend, MAX_TRANSFER_SIZE >
- pending_len_ : LibXR::DoubleBuffer
- pending_valid_ : LibXR::DoubleBuffer
- PendingBuffer() : LibXR::DoubleBuffer
- phase_seg1 : LibXR::CAN::BitTiming, LibXR::FDCAN::DataBitTiming, LibXR::USB::GsUsb::DeviceBitTiming
- phase_seg2 : LibXR::CAN::BitTiming, LibXR::FDCAN::DataBitTiming, LibXR::USB::GsUsb::DeviceBitTiming
- PID() : LibXR::PID< Scalar >
- pin_ : LibXR::HPMGPIO
- PIN_COUNT : LibXR::HPMGPIO
- Pipe() : LibXR::Pipe
- Plain() : LibXR::Flag::Plain
- policy_ : LibXR::Debug::Swd
- poll_timeout_ms_ : LibXR::USB::DFUClass< Backend, MAX_TRANSFER_SIZE >
- PollingTransfer() : LibXR::CH32SPI
- pool : LibXR::USB::DeviceCore
- Pop() : LibXR::BaseQueue, LibXR::LockFreeQueue< Data >, LibXR::LockQueue< Data >, LibXR::Queue< Data >, LibXR::Stack< Data >
- PopBatch() : LibXR::BaseQueue, LibXR::LockFreeQueue< Data >, LibXR::Queue< Data >
- PopCompleted() : LibXR::CDCUartTxOpDequeueHelper
- PopWithReader() : LibXR::LockFreeQueue< Data >
- port : LibXR::Debug::SwdProtocol::Request
- port_ : LibXR::CDCUartTxOpDequeueHelper, LibXR::HPMGPIO, LibXR::WritePort::Stream
- PORT_COUNT : LibXR::HPMGPIO
- Position() : LibXR::Position< Scalar >
- position : LibXR::CenterOfMass< Scalar >
- positional : Conversion, LibXR::Print::Detail::PrintfCompile::Conversion
- Post() : LibXR::Semaphore
- PostFromCallback() : LibXR::Semaphore
- Power10() : LibXR::Print::Writer
- PowerManager() : LibXR::PowerManager
- precision : Conversion, LibXR::Print::Detail::FormatFrontend::ParsedField, LibXR::Print::Detail::PrintfCompile::Conversion, LibXR::Print::FormatField, LibXR::Print::Writer::Spec
- PrecisionByte() : Conversion, LibXR::Print::Detail::PrintfCompile::Conversion
- Prescaler : LibXR::SPI
- prescaler : LibXR::SPI::Configuration
- prescaler_ : LibXR::CH32SPI
- PrescalerToDiv() : LibXR::SPI
- presentation : LibXR::Print::Detail::FormatFrontend::ParsedField
- PressKey() : LibXR::USB::HIDKeyboard
- prev_ : LibXR::Flag::ScopedRestore< FlagT >
- Print() : LibXR::STDIO
- Printf() : LibXR::STDIO
- Priority : LibXR::Thread
- priority_ : LibXR::Timer
- ProcessBosVendorRequest() : LibXR::USB::DeviceComposition
- ProcessErrorInterrupt() : LibXR::CH32CAN, LibXR::STM32CAN
- ProcessErrorStatusInterrupt() : LibXR::STM32CANFD
- ProcessOneCommand() : LibXR::USB::DapLinkV2Class< SwdPort, DefaultDapPacketSize, AdvertisedPacketCount, MaxDapPacketSize, QueuedRequestBufferSize, QueuedCommandCountMax >
- ProcessPendingReads() : LibXR::ReadPort
- ProcessRxInterrupt() : LibXR::CH32CAN, LibXR::STM32CAN, LibXR::STM32CANFD
- ProcessTxInterrupt() : LibXR::CH32CAN
- ProcessVendorRequest() : LibXR::USB::BosManager
- product : LibXR::USB::DapLinkV2Class< SwdPort, DefaultDapPacketSize, AdvertisedPacketCount, MaxDapPacketSize, QueuedRequestBufferSize, QueuedCommandCountMax >::InfoStrings
- product_fw_ver : LibXR::USB::DapLinkV2Class< SwdPort, DefaultDapPacketSize, AdvertisedPacketCount, MaxDapPacketSize, QueuedRequestBufferSize, QueuedCommandCountMax >::InfoStrings
- Profile() : LibXR::Format< Source >::Compiled< Args >, LibXR::Print::Printf::Compiled< Source >
- profile : LibXR::Format< Source >::Compiled< Args >, LibXR::Print::FormatCompiler< Frontend >::ResultData< BlobBytes, ArgCount >, LibXR::Print::FormatCompiler< Frontend >::ScratchBuilder, LibXR::Print::Printf::Compiled< Source >
- ProfileForOp() : LibXR::Print::FormatCompiler< Frontend >
- prop_seg : LibXR::CAN::BitTiming, LibXR::FDCAN::DataBitTiming, LibXR::USB::GsUsb::DeviceBitTiming
- Protocol : LibXR::USB::CDCBase, LibXR::USB::HID< REPORT_DESC_LEN, TX_REPORT_LEN, RX_REPORT_LEN >
- protocol_ : LibXR::USB::HID< REPORT_DESC_LEN, TX_REPORT_LEN, RX_REPORT_LEN >
- Publish() : LibXR::Logger, LibXR::Topic
- PublishBytesFromServer() : LibXR::Topic
- PublishBytesFromServerCallback() : LibXR::Topic
- PublishFromCallback() : LibXR::Topic
- PublishSelected() : LibXR::Logger
- PublishServerBytes() : LibXR::Topic
- PublishToTopic() : LibXR::Logger
- PublishTyped() : LibXR::Topic
- Pull : LibXR::GPIO
- pull : LibXR::GPIO::Configuration
- Push() : LibXR::BaseQueue, LibXR::LockFreeQueue< Data >, LibXR::LockQueue< Data >, LibXR::Queue< Data >, LibXR::Stack< Data >
- PushBatch() : LibXR::BaseQueue, LibXR::LockFreeQueue< Data >, LibXR::Queue< Data >
- PushFromCallback() : LibXR::LockQueue< Data >
- PushWithWriter() : LibXR::LockFreeQueue< Data >
- Put() : LibXR::LockFreePool< Data >
- PutToSlot() : LibXR::LockFreePool< Data >