Class nebula::drivers::NebulaDriverBase
ClassList > nebula > drivers > NebulaDriverBase
Base class for each sensor driver.
#include <nebula_driver_base.hpp>
Inherited by the following classes: nebula::drivers::RobosenseDriver, nebula::drivers::VelodyneDriver
Public Functions
| Type | Name |
|---|---|
| NebulaDriverBase (NebulaDriverBase && c) = delete |
|
| NebulaDriverBase (const NebulaDriverBase & c) = delete |
|
| NebulaDriverBase () = default |
|
| NebulaDriverBase & | operator= (NebulaDriverBase && c) = delete |
| NebulaDriverBase & | operator= (const NebulaDriverBase & c) = delete |
| virtual Status | set_calibration_configuration (const CalibrationConfigurationBase & calibration_configuration) = 0 Virtual function for setting calibration configuration. |
Public Functions Documentation
function NebulaDriverBase [1/3]
nebula::drivers::NebulaDriverBase::NebulaDriverBase (
NebulaDriverBase && c
) = delete
function NebulaDriverBase [2/3]
nebula::drivers::NebulaDriverBase::NebulaDriverBase (
const NebulaDriverBase & c
) = delete
function NebulaDriverBase [3/3]
nebula::drivers::NebulaDriverBase::NebulaDriverBase () = default
function operator=
NebulaDriverBase & nebula::drivers::NebulaDriverBase::operator= (
NebulaDriverBase && c
) = delete
function operator=
NebulaDriverBase & nebula::drivers::NebulaDriverBase::operator= (
const NebulaDriverBase & c
) = delete
function set_calibration_configuration
Virtual function for setting calibration configuration.
virtual Status nebula::drivers::NebulaDriverBase::set_calibration_configuration (
const CalibrationConfigurationBase & calibration_configuration
) = 0
Parameters:
calibration_configurationCalibrationConfiguration including file path
Returns:
Resulting status
The documentation for this class was generated from the following file nebula_decoders/include/nebula_decoders/nebula_decoders_common/nebula_driver_base.hpp