ifm3d
ifm3d::O3R Member List

This is the complete list of members for ifm3d::O3R, 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
DownloadServiceReport() (defined in ifm3d::O3R)ifm3d::O3R
FactoryReset(bool keepNetworkSettings)ifm3d::O3Rvirtual
FirmwareVersion()ifm3d::Device
ForceTrigger()ifm3d::Devicevirtual
FromJSON(const json &j) overrideifm3d::O3Rvirtual
FromJSONStr(const std::string &jstr)ifm3d::Devicevirtual
Get(const std::vector< std::string > &path=std::vector< std::string >())ifm3d::O3R
GetDiagnostic()ifm3d::O3R
GetDiagnosticFiltered(json filter)ifm3d::O3R
GetDiagnosticFilterSchema()ifm3d::O3R
GetInit()ifm3d::O3R
GetSchema()ifm3d::O3R
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
O3R(const std::string &ip=ifm3d::DEFAULT_IP, const std::uint16_t xmlrpc_port=ifm3d::DEFAULT_XMLRPC_PORT) (defined in ifm3d::O3R)ifm3d::O3R
O3R(O3R &&)=delete (defined in ifm3d::O3R)ifm3d::O3R
O3R(O3R &)=delete (defined in ifm3d::O3R)ifm3d::O3R
operating_mode enum nameifm3d::Device
operator=(O3R &&)=delete (defined in ifm3d::O3R)ifm3d::O3R
operator=(O3R &)=delete (defined in ifm3d::O3R)ifm3d::O3R
operator=(Device &&)=delete (defined in ifm3d::Device)ifm3d::Device
operator=(Device &)=delete (defined in ifm3d::Device)ifm3d::Device
Port(const std::string &port)ifm3d::O3R
Ports()ifm3d::O3R
Ptr typedef (defined in ifm3d::O3R)ifm3d::O3R
Reboot(const boot_mode &mode=ifm3d::Device::boot_mode::PRODUCTIVE) overrideifm3d::O3Rvirtual
RebootToRecovery()ifm3d::O3R
Remove(const std::string &jsonPointer)ifm3d::O3R
Reset(const std::string &jsonPointer)ifm3d::O3R
ResolveConfig(const json::json_pointer &ptr)ifm3d::O3R
SaveInit(const std::vector< std::string > &pointers={})ifm3d::O3R
Set(const json &j)ifm3d::O3R
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() overrideifm3d::O3Rvirtual
temporal_filter enum nameifm3d::Device
ToJSON() overrideifm3d::O3Rvirtual
ToJSONStr()ifm3d::Devicevirtual
TraceLogs(int count)ifm3d::Devicevirtual
trigger_mode enum nameifm3d::Device
WhoAmI() overrideifm3d::O3Rvirtual
XMLRPCPort()ifm3d::Devicevirtual
XWrapper() (defined in ifm3d::Device)ifm3d::Deviceprotected
~Device()ifm3d::Devicevirtual
~O3R() (defined in ifm3d::O3R)ifm3d::O3Rvirtual