| _cacheCapsuledScanData() | rp::standalone::rplidar::RPlidarDriverSerialImpl | protected | 
  | _cached_previous_capsuledata | rp::standalone::rplidar::RPlidarDriverSerialImpl | protected | 
  | _cached_sampleduration_express | rp::standalone::rplidar::RPlidarDriverSerialImpl | protected | 
  | _cached_sampleduration_std | rp::standalone::rplidar::RPlidarDriverSerialImpl | protected | 
  | _cached_scan_node_buf | rp::standalone::rplidar::RPlidarDriverSerialImpl | protected | 
  | _cached_scan_node_count | rp::standalone::rplidar::RPlidarDriverSerialImpl | protected | 
  | _cacheScanData() | rp::standalone::rplidar::RPlidarDriverSerialImpl | protected | 
  | _cachethread | rp::standalone::rplidar::RPlidarDriverSerialImpl | protected | 
  | _capsuleToNormal(const rplidar_response_capsule_measurement_nodes_t &capsule, rplidar_response_measurement_node_t *nodebuffer, size_t &nodeCount) | rp::standalone::rplidar::RPlidarDriverSerialImpl | protected | 
  | _dataEvt | rp::standalone::rplidar::RPlidarDriverSerialImpl | protected | 
  | _disableDataGrabbing() | rp::standalone::rplidar::RPlidarDriverSerialImpl | protected | 
  | _is_previous_capsuledataRdy | rp::standalone::rplidar::RPlidarDriverSerialImpl | protected | 
  | _isConnected | rp::standalone::rplidar::RPlidarDriverSerialImpl | protected | 
  | _isScanning | rp::standalone::rplidar::RPlidarDriverSerialImpl | protected | 
  | _isSupportingMotorCtrl | rp::standalone::rplidar::RPlidarDriverSerialImpl | protected | 
  | _lock | rp::standalone::rplidar::RPlidarDriverSerialImpl | protected | 
  | _rxtx | rp::standalone::rplidar::RPlidarDriverSerialImpl | protected | 
  | _sendCommand(_u8 cmd, const void *payload=NULL, size_t payloadsize=0) | rp::standalone::rplidar::RPlidarDriverSerialImpl | protected | 
  | _waitCapsuledNode(rplidar_response_capsule_measurement_nodes_t &node, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverSerialImpl | protected | 
  | _waitNode(rplidar_response_measurement_node_t *node, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverSerialImpl | protected | 
  | _waitResponseHeader(rplidar_ans_header_t *header, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverSerialImpl | protected | 
  | _waitSampleRate(rplidar_response_sample_rate_t *res, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverSerialImpl | protected | 
  | _waitScanData(rplidar_response_measurement_node_t *nodebuffer, size_t &count, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverSerialImpl | protected | 
  | ascendScanData(rplidar_response_measurement_node_t *nodebuffer, size_t count) | rp::standalone::rplidar::RPlidarDriverSerialImpl | virtual | 
  | checkExpressScanSupported(bool &support, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverSerialImpl | virtual | 
  | checkMotorCtrlSupport(bool &support, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverSerialImpl | virtual | 
  | connect(const char *port_path, _u32 baudrate, _u32 flag) | rp::standalone::rplidar::RPlidarDriverSerialImpl | virtual | 
  | CreateDriver(_u32 drivertype=DRIVER_TYPE_SERIALPORT) | rp::standalone::rplidar::RPlidarDriver | static | 
  | DEFAULT_TIMEOUT enum value | rp::standalone::rplidar::RPlidarDriver |  | 
  | disconnect() | rp::standalone::rplidar::RPlidarDriverSerialImpl | virtual | 
  | DisposeDriver(RPlidarDriver *drv) | rp::standalone::rplidar::RPlidarDriver | static | 
  | DRIVER_TYPE_SERIALPORT enum value | rp::standalone::rplidar::RPlidarDriver |  | 
  | getDeviceInfo(rplidar_response_device_info_t &, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverSerialImpl | virtual | 
  | getFrequency(bool inExpressMode, size_t count, float &frequency, bool &is4kmode) | rp::standalone::rplidar::RPlidarDriverSerialImpl | virtual | 
  | getHealth(rplidar_response_device_health_t &, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverSerialImpl | virtual | 
  | getSampleDuration_uS(rplidar_response_sample_rate_t &rateInfo, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverSerialImpl | virtual | 
  | grabScanData(rplidar_response_measurement_node_t *nodebuffer, size_t &count, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverSerialImpl | virtual | 
  | isConnected() | rp::standalone::rplidar::RPlidarDriverSerialImpl | virtual | 
  | LEGACY_SAMPLE_DURATION enum value | rp::standalone::rplidar::RPlidarDriverSerialImpl |  | 
  | MAX_SCAN_NODES enum value | rp::standalone::rplidar::RPlidarDriverSerialImpl |  | 
  | reset(_u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverSerialImpl | virtual | 
  | RPlidarDriver() | rp::standalone::rplidar::RPlidarDriver | inlineprotected | 
  | RPlidarDriverSerialImpl() | rp::standalone::rplidar::RPlidarDriverSerialImpl |  | 
  | setMotorPWM(_u16 pwm) | rp::standalone::rplidar::RPlidarDriverSerialImpl | virtual | 
  | startMotor() | rp::standalone::rplidar::RPlidarDriverSerialImpl | virtual | 
  | startScan(bool force=false, bool autoExpressMode=true) | rp::standalone::rplidar::RPlidarDriverSerialImpl | virtual | 
  | startScanExpress(bool fixedAngle, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverSerialImpl | virtual | 
  | startScanNormal(bool force, _u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverSerialImpl | virtual | 
  | stop(_u32 timeout=DEFAULT_TIMEOUT) | rp::standalone::rplidar::RPlidarDriverSerialImpl | virtual | 
  | stopMotor() | rp::standalone::rplidar::RPlidarDriverSerialImpl | virtual | 
  | ~RPlidarDriver() | rp::standalone::rplidar::RPlidarDriver | inlineprotectedvirtual | 
  | ~RPlidarDriverSerialImpl() | rp::standalone::rplidar::RPlidarDriverSerialImpl | virtual |