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_configuration
CalibrationConfiguration 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