| _cacheCapsuledScanData() | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
| _cached_previous_capsuledata | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
| _cached_previous_ultracapsuledata | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
| _cached_sampleduration_express | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
| _cached_sampleduration_std | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
| _cached_scan_node_hq_buf | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
| _cached_scan_node_hq_buf_for_interval_retrieve | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
| _cached_scan_node_hq_count | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
| _cached_scan_node_hq_count_for_interval_retrieve | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
| _cacheScanData() | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
| _cachethread | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
| _cacheUltraCapsuledScanData() | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
| _capsuleToNormal(const rplidar_response_capsule_measurement_nodes_t &capsule, rplidar_response_measurement_node_hq_t *nodebuffer, size_t &nodeCount) | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
| _dataEvt | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
| _disableDataGrabbing() | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
| _is_previous_capsuledataRdy | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
| _isConnected | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
| _isScanning | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
| _isSupportingMotorCtrl | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
| _lock | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
| _sendCommand(_u8 cmd, const void *payload=NULL, size_t payloadsize=0) | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
| _ultraCapsuleToNormal(const rplidar_response_ultra_capsule_measurement_nodes_t &capsule, rplidar_response_measurement_node_hq_t *nodebuffer, size_t &nodeCount) | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
| _waitCapsuledNode(rplidar_response_capsule_measurement_nodes_t &node, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
| _waitNode(rplidar_response_measurement_node_t *node, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
| _waitResponseHeader(rplidar_ans_header_t *header, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
| _waitScanData(rplidar_response_measurement_node_t *nodebuffer, size_t &count, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
| _waitUltraCapsuledNode(rplidar_response_ultra_capsule_measurement_nodes_t &node, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | protectedvirtual |
| ascendScanData(rplidar_response_measurement_node_t *nodebuffer, size_t count) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| ascendScanData(rplidar_response_measurement_node_hq_t *nodebuffer, size_t count) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| checkExpressScanSupported(bool &support, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| checkMotorCtrlSupport(bool &support, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| checkSupportConfigCommands(bool &outSupport, _u32 timeoutInMs=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| clearNetSerialRxCache() | rp::standalone::rplidar::RPlidarDriver | inline |
| connect(const char *ipStr, _u32 port, _u32 flag=0) | rp::standalone::rplidar::RPlidarDriverTCP | virtual |
| CreateDriver(_u32 drivertype=CHANNEL_TYPE_SERIALPORT) | rp::standalone::rplidar::RPlidarDriver | static |
| DEFAULT_TIMEOUT enum value | rp::standalone::rplidar::RPlidarDriver | |
| disconnect() | rp::standalone::rplidar::RPlidarDriverTCP | virtual |
| DisposeDriver(RPlidarDriver *drv) | rp::standalone::rplidar::RPlidarDriver | static |
| getAllSupportedScanModes(std::vector< RplidarScanMode > &outModes, _u32 timeoutInMs=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| getDeviceInfo(rplidar_response_device_info_t &info, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| getDeviceMacAddr(_u8 *macAddrArray, _u32 timeoutInMs=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriver | |
| getFrequency(bool inExpressMode, size_t count, float &frequency, bool &is4kmode) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| getFrequency(const RplidarScanMode &scanMode, size_t count, float &frequency) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| getHealth(rplidar_response_device_health_t &health, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| getLidarConf(_u32 type, std::vector< _u8 > &outputBuf, const std::vector< _u8 > &reserve=std::vector< _u8 >(), _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| getLidarSampleDuration(float &sampleDurationRes, _u16 scanModeID, _u32 timeoutInMs=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| getMaxDistance(float &maxDistance, _u16 scanModeID, _u32 timeoutInMs=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| getSampleDuration_uS(rplidar_response_sample_rate_t &rateInfo, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| getScanDataWithInterval(rplidar_response_measurement_node_t *nodebuffer, size_t &count) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| getScanDataWithIntervalHq(rplidar_response_measurement_node_hq_t *nodebuffer, size_t &count) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| getScanModeAnsType(_u8 &ansType, _u16 scanModeID, _u32 timeoutInMs=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| getScanModeCount(_u16 &modeCount, _u32 timeoutInMs=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| getScanModeName(char *modeName, _u16 scanModeID, _u32 timeoutInMs=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| getTypicalScanMode(_u16 &outMode, _u32 timeoutInMs=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| grabScanData(rplidar_response_measurement_node_t *nodebuffer, size_t &count, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| grabScanDataHq(rplidar_response_measurement_node_hq_t *nodebuffer, size_t &count, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| isConnected() | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| LEGACY_SAMPLE_DURATION enum value | rp::standalone::rplidar::RPlidarDriver | |
| MAX_SCAN_NODES enum value | rp::standalone::rplidar::RPlidarDriver | |
| reset(_u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| RPlidarDriver(sl_u32 channelType) | rp::standalone::rplidar::RPlidarDriver | |
| RPlidarDriver() | rp::standalone::rplidar::RPlidarDriver | protected |
| RPlidarDriverImplCommon() | rp::standalone::rplidar::RPlidarDriverImplCommon | protected |
| RPlidarDriverTCP() | rp::standalone::rplidar::RPlidarDriverTCP | |
| setLidarIpConf(const rplidar_ip_conf_t &conf, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriver | |
| setMotorPWM(_u16 pwm) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| startMotor() | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| startScan(bool force, bool useTypicalScan, _u32 options=0, RplidarScanMode *outUsedScanMode=NULL) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| startScanExpress(bool force, _u16 scanMode, _u32 options=0, RplidarScanMode *outUsedScanMode=NULL, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| startScanNormal(bool force, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| stop(_u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| stopMotor() | rp::standalone::rplidar::RPlidarDriverImplCommon | virtual |
| ~RPlidarDriver() | rp::standalone::rplidar::RPlidarDriver | virtual |
| ~RPlidarDriverImplCommon() | rp::standalone::rplidar::RPlidarDriverImplCommon | inlineprotectedvirtual |
| ~RPlidarDriverTCP() | rp::standalone::rplidar::RPlidarDriverTCP | virtual |