Embedded Artistry Framework
Embedded Systems C++ Framework
embvm::tof::sensor Member List

This is the complete list of members for embvm::tof::sensor, including all inherited members.

DriverBase(const char *name, embvm::DriverType_t c=embvm::DriverType::Undefined) noexceptembvm::DriverBaseprotected
DriverBase(const std::string &name, embvm::DriverType_t c=embvm::DriverType::Undefined) noexceptembvm::DriverBaseprotected
DriverBase(const std::string_view &name, embvm::DriverType_t c=embvm::DriverType::Undefined) noexceptembvm::DriverBaseprotected
DriverBase(const DriverBase &)=deleteembvm::DriverBase
DriverBase(DriverBase &&)=deleteembvm::DriverBase
DriverType() const noexceptembvm::DriverBaseinline
getMaxRangeForModeDark(tof::mode m) const noexcept=0embvm::tof::sensorpure virtual
getMaxRangeForModeStrongLight(tof::mode m) const noexcept=0embvm::tof::sensorpure virtual
mode() const noexceptembvm::tof::sensorinline
mode(tof::mode m) noexcept=0embvm::tof::sensorpure virtual
mode_embvm::tof::sensorprotected
name() const noexceptembvm::DriverBaseinline
name_embvm::DriverBaseprotected
name_cstr() const noexceptembvm::DriverBaseinline
operator++() noexceptembvm::DriverBaseinlinevirtual
operator=(const DriverBase &)=deleteembvm::DriverBase
operator=(DriverBase &&)=deleteembvm::DriverBase
read() noexcept=0embvm::tof::sensorpure virtual
read_cb_t typedefembvm::tof::sensor
registerReadCallback(const read_cb_t &cb) noexcept=0embvm::tof::sensorpure virtual
registerReadCallback(read_cb_t &&cb) noexcept=0embvm::tof::sensorpure virtual
reset() noexcept=0embvm::tof::sensorpure virtual
restart() noexceptembvm::DriverBaseinline
sensor() noexceptembvm::tof::sensorinlineprotected
sensor(const char *name) noexceptembvm::tof::sensorinlineprotected
sensor(const std::string &name) noexceptembvm::tof::sensorinlineprotected
sensor(const std::string_view &name) noexceptembvm::tof::sensorinlineprotected
start() noexceptembvm::DriverBaseinline
start_() noexcept override=0embvm::tof::sensorprotectedpure virtual
started() const noexceptembvm::DriverBaseinline
started_embvm::DriverBaseprotected
stop() noexceptembvm::DriverBaseinline
stop_() noexcept override=0embvm::tof::sensorprotectedpure virtual
type() noexceptembvm::tof::sensorinlinestatic
type_embvm::DriverBaseprotected
~DriverBase() noexceptembvm::DriverBaseprotectedvirtual
~sensor() noexcept overrideembvm::tof::sensorprotected