ifm3d
ifm3d::Device Member List

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

AmI(device_family family)ifm3d::Devicevirtual
boot_mode enum nameifm3d::Device
checkDeviceID(int deviceID, int minID, int maxID) (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, const 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_family enum name (defined in ifm3d::Device)ifm3d::Device
device_type_ifm3d::Deviceprotected
DeviceDiscovery()ifm3d::Devicestatic
DeviceID()ifm3d::Deviceprotected
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
import_flags enum nameifm3d::Device
IP()ifm3d::Devicevirtual
MakeShared(const std::string &ip=ifm3d::DEFAULT_IP, const std::uint16_t xmlrpc_port=ifm3d::DEFAULT_XMLRPC_PORT, const std::string &password=ifm3d::DEFAULT_PASSWORD, bool throwIfUnavailable=true)ifm3d::Devicestatic
mfilt_mask_size enum nameifm3d::Device
operating_mode enum nameifm3d::Device
operator=(Device &&)=delete (defined in ifm3d::Device)ifm3d::Device
operator=(Device &)=delete (defined in ifm3d::Device)ifm3d::Device
pImpl (defined in ifm3d::Device)ifm3d::Deviceprotected
Ptr typedef (defined in ifm3d::Device)ifm3d::Device
Reboot(const boot_mode &mode=ifm3d::Device::boot_mode::PRODUCTIVE)ifm3d::Devicevirtual
SetTempIPAddress(std::string mac, std::string temp_ip)ifm3d::Devicestatic
spatial_filter enum nameifm3d::Device
swu_version enum name (defined in ifm3d::Device)ifm3d::Device
SwUpdateVersion()ifm3d::Devicevirtual
temporal_filter enum nameifm3d::Device
ToJSON()ifm3d::Devicevirtual
ToJSONStr()ifm3d::Devicevirtual
TraceLogs(int count)ifm3d::Devicevirtual
trigger_mode enum nameifm3d::Device
WhoAmI()ifm3d::Devicevirtual
XMLRPCPort()ifm3d::Devicevirtual
XWrapper() (defined in ifm3d::Device)ifm3d::Deviceprotected
~Device()ifm3d::Devicevirtual