ifm3d
ifm3d::O3D Member List

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

_device_typeifm3d::Deviceprotected
_impl (defined in ifm3d::LegacyDevice)ifm3d::LegacyDeviceprotected
ActiveApplication()ifm3d::LegacyDevicevirtual
AmI(DeviceFamily family)ifm3d::Devicevirtual
ApplicationList()ifm3d::LegacyDevicevirtual
ApplicationTypes()ifm3d::LegacyDevicevirtual
boot_mode typedef (defined in ifm3d::LegacyDevice)ifm3d::LegacyDevice
BootMode enum nameifm3d::Device
CancelSession()ifm3d::LegacyDevicevirtual
CancelSession(const std::string &sid)ifm3d::LegacyDevicevirtual
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
CopyApplication(int idx)ifm3d::LegacyDevicevirtual
CreateApplication(const std::string &type=DEFAULT_APPLICATION_TYPE)ifm3d::LegacyDevicevirtual
DeleteApplication(int idx)ifm3d::LegacyDevicevirtual
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_family typedef (defined in ifm3d::LegacyDevice)ifm3d::LegacyDevice
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
ExportIFMApp(int idx)ifm3d::LegacyDevicevirtual
ExportIFMConfig()ifm3d::LegacyDevicevirtual
FactoryReset()ifm3d::LegacyDevicevirtual
FirmwareVersion()ifm3d::Device
ForceTrigger() overrideifm3d::LegacyDevicevirtual
from_json(const json &j_curr, const json &j_new, const std::function< void(const std::string &, const std::string &)> &set_func, const std::function< void()> &save_func, const std::string &name, int idx=-1)ifm3d::LegacyDeviceprotected
FromJSON(const json &j) overrideifm3d::LegacyDevicevirtual
FromJSONStr(const std::string &jstr)ifm3d::Devicevirtual
get_app_json(int index, const json &j, json &app)ifm3d::LegacyDeviceprotectedstatic
get_application_infos_to_json() (defined in ifm3d::LegacyDevice)ifm3d::LegacyDeviceprotected
GetSWVersion() (defined in ifm3d::Device)ifm3d::Device
Heartbeat(int hb)ifm3d::LegacyDevicevirtual
ImagerTypes()ifm3d::LegacyDevicevirtual
import_flags typedef (defined in ifm3d::LegacyDevice)ifm3d::LegacyDevice
ImportFlags enum nameifm3d::Device
ImportIFMApp(const std::vector< std::uint8_t > &bytes)ifm3d::LegacyDevicevirtual
ImportIFMConfig(const std::vector< std::uint8_t > &bytes, std::uint16_t flags=0x0)ifm3d::LegacyDevicevirtual
IP()ifm3d::Devicevirtual
LegacyDevice(const std::string &ip=ifm3d::DEFAULT_IP, std::uint16_t xmlrpc_port=ifm3d::DEFAULT_XMLRPC_PORT, const std::string &password=ifm3d::DEFAULT_PASSWORD)ifm3d::LegacyDevice
LegacyDevice(const LegacyDevice &)=delete (defined in ifm3d::LegacyDevice)ifm3d::LegacyDevice
LegacyDevice(LegacyDevice &&)=delete (defined in ifm3d::LegacyDevice)ifm3d::LegacyDevice
MakeShared(const std::string &ip=ifm3d::DEFAULT_IP, std::uint16_t xmlrpc_port=ifm3d::DEFAULT_XMLRPC_PORT, const std::string &password=ifm3d::DEFAULT_PASSWORD)ifm3d::LegacyDevicestatic
ifm3d::Device::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
mfilt_mask_size typedef (defined in ifm3d::LegacyDevice)ifm3d::LegacyDevice
NetInfo() (defined in ifm3d::LegacyDevice)ifm3d::LegacyDevicevirtual
O3D(const std::string &ip=ifm3d::DEFAULT_IP, std::uint16_t xmlrpc_port=ifm3d::DEFAULT_XMLRPC_PORT, const std::string &password=ifm3d::DEFAULT_PASSWORD) (defined in ifm3d::O3D)ifm3d::O3D
O3D(O3D &&)=delete (defined in ifm3d::O3D)ifm3d::O3D
O3D(O3D &)=delete (defined in ifm3d::O3D)ifm3d::O3D
operating_mode typedef (defined in ifm3d::LegacyDevice)ifm3d::LegacyDevice
OperatingMode enum nameifm3d::Device
operator=(O3D &&)=delete (defined in ifm3d::O3D)ifm3d::O3D
operator=(O3D &)=delete (defined in ifm3d::O3D)ifm3d::O3D
operator=(const LegacyDevice &)=delete (defined in ifm3d::LegacyDevice)ifm3d::LegacyDevice
operator=(LegacyDevice &&)=delete (defined in ifm3d::LegacyDevice)ifm3d::LegacyDevice
operator=(Device &&)=delete (defined in ifm3d::Device)ifm3d::Device
operator=(Device &)=delete (defined in ifm3d::Device)ifm3d::Device
Password()ifm3d::LegacyDevicevirtual
Ptr typedef (defined in ifm3d::O3D)ifm3d::O3D
Reboot(const BootMode &mode=ifm3d::Device::BootMode::PRODUCTIVE)ifm3d::Devicevirtual
RequestSession()ifm3d::LegacyDevicevirtual
SessionID()ifm3d::LegacyDevicevirtual
SetCurrentTime(int epoch_secs=-1)ifm3d::LegacyDevicevirtual
SetPassword(const std::string &password="")ifm3d::LegacyDevicevirtual
SetTempIPAddress(const std::string &mac, const std::string &temp_ip)ifm3d::Devicestatic
SetTemporaryApplicationParameters(const std::unordered_map< std::string, std::string > &params)ifm3d::LegacyDevicevirtual
spatial_filter typedef (defined in ifm3d::LegacyDevice)ifm3d::LegacyDevice
SpatialFilter enum nameifm3d::Device
SwUpdateVersion()ifm3d::Devicevirtual
SWUVersion enum name (defined in ifm3d::Device)ifm3d::Device
temporal_filter typedef (defined in ifm3d::LegacyDevice)ifm3d::LegacyDevice
TemporalFilter enum nameifm3d::Device
TimeInfo() override (defined in ifm3d::O3D)ifm3d::O3Dvirtual
to_json(bool open_session=true) (defined in ifm3d::LegacyDevice)ifm3d::LegacyDeviceprotected
ToJSON() overrideifm3d::LegacyDevicevirtual
ToJSONStr()ifm3d::Devicevirtual
TraceLogs(int count)ifm3d::Devicevirtual
trigger_mode typedef (defined in ifm3d::LegacyDevice)ifm3d::LegacyDevice
TriggerMode enum nameifm3d::Device
UnitVectors()ifm3d::LegacyDevicevirtual
WhoAmI() overrideifm3d::O3Dvirtual
x_wrapper() (defined in ifm3d::Device)ifm3d::Deviceprotected
XMLRPCPort()ifm3d::Devicevirtual
~Device()ifm3d::Devicevirtual
~LegacyDevice() override (defined in ifm3d::LegacyDevice)ifm3d::LegacyDevice
~O3D() override (defined in ifm3d::O3D)ifm3d::O3D