ifm3d
ifm3d::Device Member List

This is the complete list of members for ifm3d::Device, including all inherited members.

_device_typeifm3d::Deviceprotected
_impl (defined in ifm3d::Device)ifm3d::Deviceprotected
AmI(DeviceFamily family)ifm3d::Devicevirtual
BootMode enum nameifm3d::Device
check_device_id(int device_id, int min_id, int max_id) (defined in ifm3d::Device)ifm3d::Deviceprotected
CheckMinimumFirmwareVersion(unsigned int major, unsigned int minor, unsigned int patch)ifm3d::Device
Device(const std::string &ip=ifm3d::DEFAULT_IP, std::uint16_t xmlrpc_port=ifm3d::DEFAULT_XMLRPC_PORT)ifm3d::Device
Device(Device &&)=delete (defined in ifm3d::Device)ifm3d::Device
Device(Device &)=delete (defined in ifm3d::Device)ifm3d::Device
device_id()ifm3d::Deviceprotected
DeviceDiscovery()ifm3d::Devicestatic
DeviceFamily enum name (defined in ifm3d::Device)ifm3d::Device
DeviceParameter(const std::string &key)ifm3d::Devicevirtual
DeviceType(bool use_cached=true)ifm3d::Devicevirtual
FirmwareVersion()ifm3d::Device
ForceTrigger()ifm3d::Devicevirtual
FromJSON(const json &j)ifm3d::Devicevirtual
FromJSONStr(const std::string &jstr)ifm3d::Devicevirtual
GetSWVersion() (defined in ifm3d::Device)ifm3d::Device
ImportFlags enum nameifm3d::Device
IP()ifm3d::Devicevirtual
MakeShared(const std::string &ip=ifm3d::DEFAULT_IP, std::uint16_t xmlrpc_port=ifm3d::DEFAULT_XMLRPC_PORT, const std::string &password=ifm3d::DEFAULT_PASSWORD, bool throw_if_unavailable=true)ifm3d::Devicestatic
MedianfilterMaskSize enum nameifm3d::Device
OperatingMode enum nameifm3d::Device
operator=(Device &&)=delete (defined in ifm3d::Device)ifm3d::Device
operator=(Device &)=delete (defined in ifm3d::Device)ifm3d::Device
Ptr typedef (defined in ifm3d::Device)ifm3d::Device
Reboot(const BootMode &mode=ifm3d::Device::BootMode::PRODUCTIVE)ifm3d::Devicevirtual
SetTempIPAddress(const std::string &mac, const std::string &temp_ip)ifm3d::Devicestatic
SpatialFilter enum nameifm3d::Device
SwUpdateVersion()ifm3d::Devicevirtual
SWUVersion enum name (defined in ifm3d::Device)ifm3d::Device
TemporalFilter enum nameifm3d::Device
ToJSON()ifm3d::Devicevirtual
ToJSONStr()ifm3d::Devicevirtual
TraceLogs(int count)ifm3d::Devicevirtual
TriggerMode enum nameifm3d::Device
WhoAmI()ifm3d::Devicevirtual
x_wrapper() (defined in ifm3d::Device)ifm3d::Deviceprotected
XMLRPCPort()ifm3d::Devicevirtual
~Device()ifm3d::Devicevirtual