ifm3d
ifm3d::O3D Member List

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

ActiveApplication()ifm3d::LegacyDevicevirtual
AmI(device_family family)ifm3d::Devicevirtual
ApplicationList()ifm3d::LegacyDevicevirtual
ApplicationTypes()ifm3d::LegacyDevicevirtual
boot_mode typedef (defined in ifm3d::LegacyDevice)ifm3d::LegacyDevice
CancelSession()ifm3d::LegacyDevicevirtual
CancelSession(const std::string &sid)ifm3d::LegacyDevicevirtual
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
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, 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 typedef (defined in ifm3d::LegacyDevice)ifm3d::LegacyDevice
device_type_ifm3d::Deviceprotected
DeviceDiscovery()ifm3d::Devicestatic
DeviceID()ifm3d::Deviceprotected
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
FromJSON(const json &j) overrideifm3d::LegacyDevicevirtual
FromJSON_(const json &j_curr, const json &j_new, std::function< void(const std::string &, const std::string &)> SetFunc, std::function< void()> SaveFunc, const std::string &name, int idx=-1)ifm3d::LegacyDeviceprotected
FromJSONStr(const std::string &jstr)ifm3d::Devicevirtual
getAppJSON(int index, const json &j, json &app)ifm3d::LegacyDeviceprotectedstatic
getApplicationInfosToJSON() (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
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, const std::uint16_t xmlrpc_port=ifm3d::DEFAULT_XMLRPC_PORT, const std::string &password=ifm3d::DEFAULT_PASSWORD)ifm3d::LegacyDevice
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)ifm3d::LegacyDevicestatic
ifm3d::Device::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 typedef (defined in ifm3d::LegacyDevice)ifm3d::LegacyDevice
NetInfo() (defined in ifm3d::LegacyDevice)ifm3d::LegacyDevicevirtual
O3D(const std::string &ip=ifm3d::DEFAULT_IP, const 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
operator=(O3D &&)=delete (defined in ifm3d::O3D)ifm3d::O3D
operator=(O3D &)=delete (defined in ifm3d::O3D)ifm3d::O3D
operator=(Device &&)=delete (defined in ifm3d::Device)ifm3d::Device
operator=(Device &)=delete (defined in ifm3d::Device)ifm3d::Device
Password()ifm3d::LegacyDevicevirtual
pImpl (defined in ifm3d::LegacyDevice)ifm3d::LegacyDeviceprotected
Ptr typedef (defined in ifm3d::O3D)ifm3d::O3D
Reboot(const boot_mode &mode=ifm3d::Device::boot_mode::PRODUCTIVE)ifm3d::Devicevirtual
RequestSession()ifm3d::LegacyDevicevirtual
SessionID()ifm3d::LegacyDevicevirtual
SetCurrentTime(int epoch_secs=-1)ifm3d::LegacyDevicevirtual
SetPassword(std::string password="")ifm3d::LegacyDevicevirtual
SetTempIPAddress(std::string mac, 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
swu_version enum name (defined in ifm3d::Device)ifm3d::Device
SwUpdateVersion()ifm3d::Devicevirtual
temporal_filter typedef (defined in ifm3d::LegacyDevice)ifm3d::LegacyDevice
TimeInfo() override (defined in ifm3d::O3D)ifm3d::O3Dvirtual
ToJSON() overrideifm3d::LegacyDevicevirtual
ToJSON_(const bool open_session=true) (defined in ifm3d::LegacyDevice)ifm3d::LegacyDeviceprotected
ToJSONStr()ifm3d::Devicevirtual
TraceLogs(int count)ifm3d::Devicevirtual
trigger_mode typedef (defined in ifm3d::LegacyDevice)ifm3d::LegacyDevice
UnitVectors()ifm3d::LegacyDevicevirtual
WhoAmI() overrideifm3d::O3Dvirtual
XMLRPCPort()ifm3d::Devicevirtual
XWrapper() (defined in ifm3d::Device)ifm3d::Deviceprotected
~Device()ifm3d::Devicevirtual
~LegacyDevice() (defined in ifm3d::LegacyDevice)ifm3d::LegacyDevicevirtual
~O3D() (defined in ifm3d::O3D)ifm3d::O3Dvirtual