470 using std::runtime_error::runtime_error;
478 static DynamicLoader& instance()
480 static DynamicLoader dynamicLoader{};
481 return dynamicLoader;
483 bool loadLib(
const char* file);
485 bool setPointers(
bool load);
922 void* m_handle =
nullptr;
1357 return dlsym(module, proc_name);
1359 return reinterpret_cast<void*
>(GetProcAddress(
static_cast<HMODULE
>(module), proc_name));
1363inline DynamicLoader::DynamicLoader()
1365#if defined _WIN32 || defined _WIN64
1367 if (_wgetenv_s(&sz, NULL, 0, L
"IDS_PEAK_GENERIC_SDK_PATH") == 0
1370 std::vector<wchar_t> env_ids_peak(sz);
1371 if (_wgetenv_s(&sz, env_ids_peak.data(), sz, L
"IDS_PEAK_GENERIC_SDK_PATH") == 0)
1373 if (_wgetenv_s(&sz, NULL, 0, L
"PATH") == 0
1376 std::vector<wchar_t> env_path(sz);
1377 if (_wgetenv_s(&sz, env_path.data(), sz, L
"PATH") == 0)
1379 std::wstring ids_peak_path(env_ids_peak.data());
1381 ids_peak_path.append(L
"\\api\\lib\\x86_64");
1383 ids_peak_path.append(L
"\\api\\lib\\x86_32");
1385 AddDllDirectory(ids_peak_path.c_str());
1391 loadLib(
"ids_peak.dll");
1393 loadLib(
"libids_peak.so");
1399 if(m_handle !=
nullptr)
1407 auto&& inst = instance();
1408 return inst.m_handle !=
nullptr;
1411inline void DynamicLoader::unload()
1415 if (m_handle !=
nullptr)
1420 FreeLibrary(
static_cast<HMODULE
>(m_handle));
1427inline bool DynamicLoader::loadLib(
const char* file)
1434 m_handle = dlopen(file, RTLD_NOW);
1436 m_handle = LoadLibraryExA(file,
nullptr, LOAD_LIBRARY_SEARCH_DEFAULT_DIRS);
1438 if (m_handle !=
nullptr)
1443 }
catch (
const std::exception&) {
1450 throw LoadLibraryException(std::string(
"Lib load failed: ") + file);
1455 throw LoadLibraryException(
"Filename empty");
1461inline bool DynamicLoader::setPointers(
bool load)
1465 if(m_PEAK_Library_Initialize ==
nullptr && load)
1467 throw std::runtime_error(
"Failed to load PEAK_Library_Initialize");
1471 if(m_PEAK_Library_Close ==
nullptr && load)
1473 throw std::runtime_error(
"Failed to load PEAK_Library_Close");
1477 if(m_PEAK_Library_IsInitialized ==
nullptr && load)
1479 throw std::runtime_error(
"Failed to load PEAK_Library_IsInitialized");
1483 if(m_PEAK_Library_GetVersionMajor ==
nullptr && load)
1485 throw std::runtime_error(
"Failed to load PEAK_Library_GetVersionMajor");
1489 if(m_PEAK_Library_GetVersionMinor ==
nullptr && load)
1491 throw std::runtime_error(
"Failed to load PEAK_Library_GetVersionMinor");
1495 if(m_PEAK_Library_GetVersionSubminor ==
nullptr && load)
1497 throw std::runtime_error(
"Failed to load PEAK_Library_GetVersionSubminor");
1501 if(m_PEAK_Library_GetLastError ==
nullptr && load)
1503 throw std::runtime_error(
"Failed to load PEAK_Library_GetLastError");
1507 if(m_PEAK_EnvironmentInspector_UpdateCTIPaths ==
nullptr && load)
1509 throw std::runtime_error(
"Failed to load PEAK_EnvironmentInspector_UpdateCTIPaths");
1513 if(m_PEAK_EnvironmentInspector_GetNumCTIPaths ==
nullptr && load)
1515 throw std::runtime_error(
"Failed to load PEAK_EnvironmentInspector_GetNumCTIPaths");
1519 if(m_PEAK_EnvironmentInspector_GetCTIPath ==
nullptr && load)
1521 throw std::runtime_error(
"Failed to load PEAK_EnvironmentInspector_GetCTIPath");
1525 if(m_PEAK_ProducerLibrary_Construct ==
nullptr && load)
1527 throw std::runtime_error(
"Failed to load PEAK_ProducerLibrary_Construct");
1531 if(m_PEAK_ProducerLibrary_GetKey ==
nullptr && load)
1533 throw std::runtime_error(
"Failed to load PEAK_ProducerLibrary_GetKey");
1537 if(m_PEAK_ProducerLibrary_GetSystem ==
nullptr && load)
1539 throw std::runtime_error(
"Failed to load PEAK_ProducerLibrary_GetSystem");
1543 if(m_PEAK_ProducerLibrary_Destruct ==
nullptr && load)
1545 throw std::runtime_error(
"Failed to load PEAK_ProducerLibrary_Destruct");
1549 if(m_PEAK_SystemDescriptor_ToModuleDescriptor ==
nullptr && load)
1551 throw std::runtime_error(
"Failed to load PEAK_SystemDescriptor_ToModuleDescriptor");
1555 if(m_PEAK_SystemDescriptor_GetKey ==
nullptr && load)
1557 throw std::runtime_error(
"Failed to load PEAK_SystemDescriptor_GetKey");
1561 if(m_PEAK_SystemDescriptor_GetInfo ==
nullptr && load)
1563 throw std::runtime_error(
"Failed to load PEAK_SystemDescriptor_GetInfo");
1567 if(m_PEAK_SystemDescriptor_GetDisplayName ==
nullptr && load)
1569 throw std::runtime_error(
"Failed to load PEAK_SystemDescriptor_GetDisplayName");
1573 if(m_PEAK_SystemDescriptor_GetVendorName ==
nullptr && load)
1575 throw std::runtime_error(
"Failed to load PEAK_SystemDescriptor_GetVendorName");
1579 if(m_PEAK_SystemDescriptor_GetModelName ==
nullptr && load)
1581 throw std::runtime_error(
"Failed to load PEAK_SystemDescriptor_GetModelName");
1585 if(m_PEAK_SystemDescriptor_GetVersion ==
nullptr && load)
1587 throw std::runtime_error(
"Failed to load PEAK_SystemDescriptor_GetVersion");
1591 if(m_PEAK_SystemDescriptor_GetTLType ==
nullptr && load)
1593 throw std::runtime_error(
"Failed to load PEAK_SystemDescriptor_GetTLType");
1597 if(m_PEAK_SystemDescriptor_GetCTIFileName ==
nullptr && load)
1599 throw std::runtime_error(
"Failed to load PEAK_SystemDescriptor_GetCTIFileName");
1603 if(m_PEAK_SystemDescriptor_GetCTIFullPath ==
nullptr && load)
1605 throw std::runtime_error(
"Failed to load PEAK_SystemDescriptor_GetCTIFullPath");
1609 if(m_PEAK_SystemDescriptor_GetGenTLVersionMajor ==
nullptr && load)
1611 throw std::runtime_error(
"Failed to load PEAK_SystemDescriptor_GetGenTLVersionMajor");
1615 if(m_PEAK_SystemDescriptor_GetGenTLVersionMinor ==
nullptr && load)
1617 throw std::runtime_error(
"Failed to load PEAK_SystemDescriptor_GetGenTLVersionMinor");
1621 if(m_PEAK_SystemDescriptor_GetCharacterEncoding ==
nullptr && load)
1623 throw std::runtime_error(
"Failed to load PEAK_SystemDescriptor_GetCharacterEncoding");
1627 if(m_PEAK_SystemDescriptor_GetParentLibrary ==
nullptr && load)
1629 throw std::runtime_error(
"Failed to load PEAK_SystemDescriptor_GetParentLibrary");
1633 if(m_PEAK_SystemDescriptor_OpenSystem ==
nullptr && load)
1635 throw std::runtime_error(
"Failed to load PEAK_SystemDescriptor_OpenSystem");
1639 if(m_PEAK_System_ToModule ==
nullptr && load)
1641 throw std::runtime_error(
"Failed to load PEAK_System_ToModule");
1645 if(m_PEAK_System_ToEventSupportingModule ==
nullptr && load)
1647 throw std::runtime_error(
"Failed to load PEAK_System_ToEventSupportingModule");
1651 if(m_PEAK_System_GetKey ==
nullptr && load)
1653 throw std::runtime_error(
"Failed to load PEAK_System_GetKey");
1657 if(m_PEAK_System_GetInfo ==
nullptr && load)
1659 throw std::runtime_error(
"Failed to load PEAK_System_GetInfo");
1663 if(m_PEAK_System_GetID ==
nullptr && load)
1665 throw std::runtime_error(
"Failed to load PEAK_System_GetID");
1669 if(m_PEAK_System_GetDisplayName ==
nullptr && load)
1671 throw std::runtime_error(
"Failed to load PEAK_System_GetDisplayName");
1675 if(m_PEAK_System_GetVendorName ==
nullptr && load)
1677 throw std::runtime_error(
"Failed to load PEAK_System_GetVendorName");
1681 if(m_PEAK_System_GetModelName ==
nullptr && load)
1683 throw std::runtime_error(
"Failed to load PEAK_System_GetModelName");
1687 if(m_PEAK_System_GetVersion ==
nullptr && load)
1689 throw std::runtime_error(
"Failed to load PEAK_System_GetVersion");
1693 if(m_PEAK_System_GetTLType ==
nullptr && load)
1695 throw std::runtime_error(
"Failed to load PEAK_System_GetTLType");
1699 if(m_PEAK_System_GetCTIFileName ==
nullptr && load)
1701 throw std::runtime_error(
"Failed to load PEAK_System_GetCTIFileName");
1705 if(m_PEAK_System_GetCTIFullPath ==
nullptr && load)
1707 throw std::runtime_error(
"Failed to load PEAK_System_GetCTIFullPath");
1711 if(m_PEAK_System_GetGenTLVersionMajor ==
nullptr && load)
1713 throw std::runtime_error(
"Failed to load PEAK_System_GetGenTLVersionMajor");
1717 if(m_PEAK_System_GetGenTLVersionMinor ==
nullptr && load)
1719 throw std::runtime_error(
"Failed to load PEAK_System_GetGenTLVersionMinor");
1723 if(m_PEAK_System_GetCharacterEncoding ==
nullptr && load)
1725 throw std::runtime_error(
"Failed to load PEAK_System_GetCharacterEncoding");
1729 if(m_PEAK_System_GetParentLibrary ==
nullptr && load)
1731 throw std::runtime_error(
"Failed to load PEAK_System_GetParentLibrary");
1735 if(m_PEAK_System_UpdateInterfaces ==
nullptr && load)
1737 throw std::runtime_error(
"Failed to load PEAK_System_UpdateInterfaces");
1741 if(m_PEAK_System_GetNumInterfaces ==
nullptr && load)
1743 throw std::runtime_error(
"Failed to load PEAK_System_GetNumInterfaces");
1747 if(m_PEAK_System_GetInterface ==
nullptr && load)
1749 throw std::runtime_error(
"Failed to load PEAK_System_GetInterface");
1753 if(m_PEAK_System_RegisterInterfaceFoundCallback ==
nullptr && load)
1755 throw std::runtime_error(
"Failed to load PEAK_System_RegisterInterfaceFoundCallback");
1759 if(m_PEAK_System_UnregisterInterfaceFoundCallback ==
nullptr && load)
1761 throw std::runtime_error(
"Failed to load PEAK_System_UnregisterInterfaceFoundCallback");
1765 if(m_PEAK_System_RegisterInterfaceLostCallback ==
nullptr && load)
1767 throw std::runtime_error(
"Failed to load PEAK_System_RegisterInterfaceLostCallback");
1771 if(m_PEAK_System_UnregisterInterfaceLostCallback ==
nullptr && load)
1773 throw std::runtime_error(
"Failed to load PEAK_System_UnregisterInterfaceLostCallback");
1777 if(m_PEAK_System_Destruct ==
nullptr && load)
1779 throw std::runtime_error(
"Failed to load PEAK_System_Destruct");
1783 if(m_PEAK_InterfaceDescriptor_ToModuleDescriptor ==
nullptr && load)
1785 throw std::runtime_error(
"Failed to load PEAK_InterfaceDescriptor_ToModuleDescriptor");
1789 if(m_PEAK_InterfaceDescriptor_GetKey ==
nullptr && load)
1791 throw std::runtime_error(
"Failed to load PEAK_InterfaceDescriptor_GetKey");
1795 if(m_PEAK_InterfaceDescriptor_GetInfo ==
nullptr && load)
1797 throw std::runtime_error(
"Failed to load PEAK_InterfaceDescriptor_GetInfo");
1801 if(m_PEAK_InterfaceDescriptor_GetDisplayName ==
nullptr && load)
1803 throw std::runtime_error(
"Failed to load PEAK_InterfaceDescriptor_GetDisplayName");
1807 if(m_PEAK_InterfaceDescriptor_GetTLType ==
nullptr && load)
1809 throw std::runtime_error(
"Failed to load PEAK_InterfaceDescriptor_GetTLType");
1813 if(m_PEAK_InterfaceDescriptor_GetParentSystem ==
nullptr && load)
1815 throw std::runtime_error(
"Failed to load PEAK_InterfaceDescriptor_GetParentSystem");
1819 if(m_PEAK_InterfaceDescriptor_OpenInterface ==
nullptr && load)
1821 throw std::runtime_error(
"Failed to load PEAK_InterfaceDescriptor_OpenInterface");
1825 if(m_PEAK_Interface_ToModule ==
nullptr && load)
1827 throw std::runtime_error(
"Failed to load PEAK_Interface_ToModule");
1831 if(m_PEAK_Interface_ToEventSupportingModule ==
nullptr && load)
1833 throw std::runtime_error(
"Failed to load PEAK_Interface_ToEventSupportingModule");
1837 if(m_PEAK_Interface_GetKey ==
nullptr && load)
1839 throw std::runtime_error(
"Failed to load PEAK_Interface_GetKey");
1843 if(m_PEAK_Interface_GetInfo ==
nullptr && load)
1845 throw std::runtime_error(
"Failed to load PEAK_Interface_GetInfo");
1849 if(m_PEAK_Interface_GetID ==
nullptr && load)
1851 throw std::runtime_error(
"Failed to load PEAK_Interface_GetID");
1855 if(m_PEAK_Interface_GetDisplayName ==
nullptr && load)
1857 throw std::runtime_error(
"Failed to load PEAK_Interface_GetDisplayName");
1861 if(m_PEAK_Interface_GetTLType ==
nullptr && load)
1863 throw std::runtime_error(
"Failed to load PEAK_Interface_GetTLType");
1867 if(m_PEAK_Interface_GetParentSystem ==
nullptr && load)
1869 throw std::runtime_error(
"Failed to load PEAK_Interface_GetParentSystem");
1873 if(m_PEAK_Interface_UpdateDevices ==
nullptr && load)
1875 throw std::runtime_error(
"Failed to load PEAK_Interface_UpdateDevices");
1879 if(m_PEAK_Interface_GetNumDevices ==
nullptr && load)
1881 throw std::runtime_error(
"Failed to load PEAK_Interface_GetNumDevices");
1885 if(m_PEAK_Interface_GetDevice ==
nullptr && load)
1887 throw std::runtime_error(
"Failed to load PEAK_Interface_GetDevice");
1891 if(m_PEAK_Interface_RegisterDeviceFoundCallback ==
nullptr && load)
1893 throw std::runtime_error(
"Failed to load PEAK_Interface_RegisterDeviceFoundCallback");
1897 if(m_PEAK_Interface_UnregisterDeviceFoundCallback ==
nullptr && load)
1899 throw std::runtime_error(
"Failed to load PEAK_Interface_UnregisterDeviceFoundCallback");
1903 if(m_PEAK_Interface_RegisterDeviceReconnectedCallback ==
nullptr && load)
1905 throw std::runtime_error(
"Failed to load PEAK_Interface_RegisterDeviceReconnectedCallback");
1909 if(m_PEAK_Interface_UnregisterDeviceReconnectedCallback ==
nullptr && load)
1911 throw std::runtime_error(
"Failed to load PEAK_Interface_UnregisterDeviceReconnectedCallback");
1915 if(m_PEAK_Interface_RegisterDeviceDisconnectedCallback ==
nullptr && load)
1917 throw std::runtime_error(
"Failed to load PEAK_Interface_RegisterDeviceDisconnectedCallback");
1921 if(m_PEAK_Interface_UnregisterDeviceDisconnectedCallback ==
nullptr && load)
1923 throw std::runtime_error(
"Failed to load PEAK_Interface_UnregisterDeviceDisconnectedCallback");
1927 if(m_PEAK_Interface_RegisterDeviceLostCallback ==
nullptr && load)
1929 throw std::runtime_error(
"Failed to load PEAK_Interface_RegisterDeviceLostCallback");
1933 if(m_PEAK_Interface_UnregisterDeviceLostCallback ==
nullptr && load)
1935 throw std::runtime_error(
"Failed to load PEAK_Interface_UnregisterDeviceLostCallback");
1939 if(m_PEAK_Interface_RegisterDeviceListChangedCallback ==
nullptr && load)
1941 throw std::runtime_error(
"Failed to load PEAK_Interface_RegisterDeviceListChangedCallback");
1945 if(m_PEAK_Interface_UnregisterDeviceListChangedCallback ==
nullptr && load)
1947 throw std::runtime_error(
"Failed to load PEAK_Interface_UnregisterDeviceListChangedCallback");
1951 if(m_PEAK_Interface_Destruct ==
nullptr && load)
1953 throw std::runtime_error(
"Failed to load PEAK_Interface_Destruct");
1957 if(m_PEAK_DeviceDescriptor_ToModuleDescriptor ==
nullptr && load)
1959 throw std::runtime_error(
"Failed to load PEAK_DeviceDescriptor_ToModuleDescriptor");
1963 if(m_PEAK_DeviceDescriptor_GetKey ==
nullptr && load)
1965 throw std::runtime_error(
"Failed to load PEAK_DeviceDescriptor_GetKey");
1969 if(m_PEAK_DeviceDescriptor_GetInfo ==
nullptr && load)
1971 throw std::runtime_error(
"Failed to load PEAK_DeviceDescriptor_GetInfo");
1975 if(m_PEAK_DeviceDescriptor_GetDisplayName ==
nullptr && load)
1977 throw std::runtime_error(
"Failed to load PEAK_DeviceDescriptor_GetDisplayName");
1981 if(m_PEAK_DeviceDescriptor_GetVendorName ==
nullptr && load)
1983 throw std::runtime_error(
"Failed to load PEAK_DeviceDescriptor_GetVendorName");
1987 if(m_PEAK_DeviceDescriptor_GetModelName ==
nullptr && load)
1989 throw std::runtime_error(
"Failed to load PEAK_DeviceDescriptor_GetModelName");
1993 if(m_PEAK_DeviceDescriptor_GetVersion ==
nullptr && load)
1995 throw std::runtime_error(
"Failed to load PEAK_DeviceDescriptor_GetVersion");
1999 if(m_PEAK_DeviceDescriptor_GetTLType ==
nullptr && load)
2001 throw std::runtime_error(
"Failed to load PEAK_DeviceDescriptor_GetTLType");
2005 if(m_PEAK_DeviceDescriptor_GetUserDefinedName ==
nullptr && load)
2007 throw std::runtime_error(
"Failed to load PEAK_DeviceDescriptor_GetUserDefinedName");
2011 if(m_PEAK_DeviceDescriptor_GetSerialNumber ==
nullptr && load)
2013 throw std::runtime_error(
"Failed to load PEAK_DeviceDescriptor_GetSerialNumber");
2017 if(m_PEAK_DeviceDescriptor_GetAccessStatus ==
nullptr && load)
2019 throw std::runtime_error(
"Failed to load PEAK_DeviceDescriptor_GetAccessStatus");
2023 if(m_PEAK_DeviceDescriptor_GetTimestampTickFrequency ==
nullptr && load)
2025 throw std::runtime_error(
"Failed to load PEAK_DeviceDescriptor_GetTimestampTickFrequency");
2029 if(m_PEAK_DeviceDescriptor_GetIsOpenableExclusive ==
nullptr && load)
2031 throw std::runtime_error(
"Failed to load PEAK_DeviceDescriptor_GetIsOpenableExclusive");
2035 if(m_PEAK_DeviceDescriptor_GetIsOpenable ==
nullptr && load)
2037 throw std::runtime_error(
"Failed to load PEAK_DeviceDescriptor_GetIsOpenable");
2041 if(m_PEAK_DeviceDescriptor_OpenDevice ==
nullptr && load)
2043 throw std::runtime_error(
"Failed to load PEAK_DeviceDescriptor_OpenDevice");
2047 if(m_PEAK_DeviceDescriptor_GetParentInterface ==
nullptr && load)
2049 throw std::runtime_error(
"Failed to load PEAK_DeviceDescriptor_GetParentInterface");
2053 if(m_PEAK_DeviceDescriptor_GetMonitoringUpdateInterval ==
nullptr && load)
2055 throw std::runtime_error(
"Failed to load PEAK_DeviceDescriptor_GetMonitoringUpdateInterval");
2059 if(m_PEAK_DeviceDescriptor_SetMonitoringUpdateInterval ==
nullptr && load)
2061 throw std::runtime_error(
"Failed to load PEAK_DeviceDescriptor_SetMonitoringUpdateInterval");
2065 if(m_PEAK_DeviceDescriptor_IsInformationRoleMonitored ==
nullptr && load)
2067 throw std::runtime_error(
"Failed to load PEAK_DeviceDescriptor_IsInformationRoleMonitored");
2071 if(m_PEAK_DeviceDescriptor_AddInformationRoleToMonitoring ==
nullptr && load)
2073 throw std::runtime_error(
"Failed to load PEAK_DeviceDescriptor_AddInformationRoleToMonitoring");
2077 if(m_PEAK_DeviceDescriptor_RemoveInformationRoleFromMonitoring ==
nullptr && load)
2079 throw std::runtime_error(
"Failed to load PEAK_DeviceDescriptor_RemoveInformationRoleFromMonitoring");
2083 if(m_PEAK_DeviceDescriptor_RegisterInformationChangedCallback ==
nullptr && load)
2085 throw std::runtime_error(
"Failed to load PEAK_DeviceDescriptor_RegisterInformationChangedCallback");
2089 if(m_PEAK_DeviceDescriptor_UnregisterInformationChangedCallback ==
nullptr && load)
2091 throw std::runtime_error(
"Failed to load PEAK_DeviceDescriptor_UnregisterInformationChangedCallback");
2095 if(m_PEAK_Device_ToModule ==
nullptr && load)
2097 throw std::runtime_error(
"Failed to load PEAK_Device_ToModule");
2101 if(m_PEAK_Device_ToEventSupportingModule ==
nullptr && load)
2103 throw std::runtime_error(
"Failed to load PEAK_Device_ToEventSupportingModule");
2107 if(m_PEAK_Device_GetKey ==
nullptr && load)
2109 throw std::runtime_error(
"Failed to load PEAK_Device_GetKey");
2113 if(m_PEAK_Device_GetInfo ==
nullptr && load)
2115 throw std::runtime_error(
"Failed to load PEAK_Device_GetInfo");
2119 if(m_PEAK_Device_GetID ==
nullptr && load)
2121 throw std::runtime_error(
"Failed to load PEAK_Device_GetID");
2125 if(m_PEAK_Device_GetDisplayName ==
nullptr && load)
2127 throw std::runtime_error(
"Failed to load PEAK_Device_GetDisplayName");
2131 if(m_PEAK_Device_GetVendorName ==
nullptr && load)
2133 throw std::runtime_error(
"Failed to load PEAK_Device_GetVendorName");
2137 if(m_PEAK_Device_GetModelName ==
nullptr && load)
2139 throw std::runtime_error(
"Failed to load PEAK_Device_GetModelName");
2143 if(m_PEAK_Device_GetVersion ==
nullptr && load)
2145 throw std::runtime_error(
"Failed to load PEAK_Device_GetVersion");
2149 if(m_PEAK_Device_GetTLType ==
nullptr && load)
2151 throw std::runtime_error(
"Failed to load PEAK_Device_GetTLType");
2155 if(m_PEAK_Device_GetUserDefinedName ==
nullptr && load)
2157 throw std::runtime_error(
"Failed to load PEAK_Device_GetUserDefinedName");
2161 if(m_PEAK_Device_GetSerialNumber ==
nullptr && load)
2163 throw std::runtime_error(
"Failed to load PEAK_Device_GetSerialNumber");
2167 if(m_PEAK_Device_GetAccessStatus ==
nullptr && load)
2169 throw std::runtime_error(
"Failed to load PEAK_Device_GetAccessStatus");
2173 if(m_PEAK_Device_GetTimestampTickFrequency ==
nullptr && load)
2175 throw std::runtime_error(
"Failed to load PEAK_Device_GetTimestampTickFrequency");
2179 if(m_PEAK_Device_GetParentInterface ==
nullptr && load)
2181 throw std::runtime_error(
"Failed to load PEAK_Device_GetParentInterface");
2185 if(m_PEAK_Device_GetRemoteDevice ==
nullptr && load)
2187 throw std::runtime_error(
"Failed to load PEAK_Device_GetRemoteDevice");
2191 if(m_PEAK_Device_GetNumDataStreams ==
nullptr && load)
2193 throw std::runtime_error(
"Failed to load PEAK_Device_GetNumDataStreams");
2197 if(m_PEAK_Device_GetDataStream ==
nullptr && load)
2199 throw std::runtime_error(
"Failed to load PEAK_Device_GetDataStream");
2203 if(m_PEAK_Device_Destruct ==
nullptr && load)
2205 throw std::runtime_error(
"Failed to load PEAK_Device_Destruct");
2209 if(m_PEAK_RemoteDevice_ToModule ==
nullptr && load)
2211 throw std::runtime_error(
"Failed to load PEAK_RemoteDevice_ToModule");
2215 if(m_PEAK_RemoteDevice_GetLocalDevice ==
nullptr && load)
2217 throw std::runtime_error(
"Failed to load PEAK_RemoteDevice_GetLocalDevice");
2221 if(m_PEAK_DataStreamDescriptor_ToModuleDescriptor ==
nullptr && load)
2223 throw std::runtime_error(
"Failed to load PEAK_DataStreamDescriptor_ToModuleDescriptor");
2227 if(m_PEAK_DataStreamDescriptor_GetKey ==
nullptr && load)
2229 throw std::runtime_error(
"Failed to load PEAK_DataStreamDescriptor_GetKey");
2233 if(m_PEAK_DataStreamDescriptor_GetParentDevice ==
nullptr && load)
2235 throw std::runtime_error(
"Failed to load PEAK_DataStreamDescriptor_GetParentDevice");
2239 if(m_PEAK_DataStreamDescriptor_OpenDataStream ==
nullptr && load)
2241 throw std::runtime_error(
"Failed to load PEAK_DataStreamDescriptor_OpenDataStream");
2245 if(m_PEAK_DataStream_ToModule ==
nullptr && load)
2247 throw std::runtime_error(
"Failed to load PEAK_DataStream_ToModule");
2251 if(m_PEAK_DataStream_ToEventSupportingModule ==
nullptr && load)
2253 throw std::runtime_error(
"Failed to load PEAK_DataStream_ToEventSupportingModule");
2257 if(m_PEAK_DataStream_GetKey ==
nullptr && load)
2259 throw std::runtime_error(
"Failed to load PEAK_DataStream_GetKey");
2263 if(m_PEAK_DataStream_GetInfo ==
nullptr && load)
2265 throw std::runtime_error(
"Failed to load PEAK_DataStream_GetInfo");
2269 if(m_PEAK_DataStream_GetID ==
nullptr && load)
2271 throw std::runtime_error(
"Failed to load PEAK_DataStream_GetID");
2275 if(m_PEAK_DataStream_GetTLType ==
nullptr && load)
2277 throw std::runtime_error(
"Failed to load PEAK_DataStream_GetTLType");
2281 if(m_PEAK_DataStream_GetNumBuffersAnnouncedMinRequired ==
nullptr && load)
2283 throw std::runtime_error(
"Failed to load PEAK_DataStream_GetNumBuffersAnnouncedMinRequired");
2287 if(m_PEAK_DataStream_GetNumBuffersAnnounced ==
nullptr && load)
2289 throw std::runtime_error(
"Failed to load PEAK_DataStream_GetNumBuffersAnnounced");
2293 if(m_PEAK_DataStream_GetNumBuffersQueued ==
nullptr && load)
2295 throw std::runtime_error(
"Failed to load PEAK_DataStream_GetNumBuffersQueued");
2299 if(m_PEAK_DataStream_GetNumBuffersAwaitDelivery ==
nullptr && load)
2301 throw std::runtime_error(
"Failed to load PEAK_DataStream_GetNumBuffersAwaitDelivery");
2305 if(m_PEAK_DataStream_GetNumBuffersDelivered ==
nullptr && load)
2307 throw std::runtime_error(
"Failed to load PEAK_DataStream_GetNumBuffersDelivered");
2311 if(m_PEAK_DataStream_GetNumBuffersStarted ==
nullptr && load)
2313 throw std::runtime_error(
"Failed to load PEAK_DataStream_GetNumBuffersStarted");
2317 if(m_PEAK_DataStream_GetNumUnderruns ==
nullptr && load)
2319 throw std::runtime_error(
"Failed to load PEAK_DataStream_GetNumUnderruns");
2323 if(m_PEAK_DataStream_GetNumChunksPerBufferMax ==
nullptr && load)
2325 throw std::runtime_error(
"Failed to load PEAK_DataStream_GetNumChunksPerBufferMax");
2329 if(m_PEAK_DataStream_GetBufferAlignment ==
nullptr && load)
2331 throw std::runtime_error(
"Failed to load PEAK_DataStream_GetBufferAlignment");
2335 if(m_PEAK_DataStream_GetPayloadSize ==
nullptr && load)
2337 throw std::runtime_error(
"Failed to load PEAK_DataStream_GetPayloadSize");
2341 if(m_PEAK_DataStream_GetDefinesPayloadSize ==
nullptr && load)
2343 throw std::runtime_error(
"Failed to load PEAK_DataStream_GetDefinesPayloadSize");
2347 if(m_PEAK_DataStream_GetIsGrabbing ==
nullptr && load)
2349 throw std::runtime_error(
"Failed to load PEAK_DataStream_GetIsGrabbing");
2353 if(m_PEAK_DataStream_GetParentDevice ==
nullptr && load)
2355 throw std::runtime_error(
"Failed to load PEAK_DataStream_GetParentDevice");
2359 if(m_PEAK_DataStream_AnnounceBuffer ==
nullptr && load)
2361 throw std::runtime_error(
"Failed to load PEAK_DataStream_AnnounceBuffer");
2365 if(m_PEAK_DataStream_AllocAndAnnounceBuffer ==
nullptr && load)
2367 throw std::runtime_error(
"Failed to load PEAK_DataStream_AllocAndAnnounceBuffer");
2371 if(m_PEAK_DataStream_QueueBuffer ==
nullptr && load)
2373 throw std::runtime_error(
"Failed to load PEAK_DataStream_QueueBuffer");
2377 if(m_PEAK_DataStream_RevokeBuffer ==
nullptr && load)
2379 throw std::runtime_error(
"Failed to load PEAK_DataStream_RevokeBuffer");
2383 if(m_PEAK_DataStream_WaitForFinishedBuffer ==
nullptr && load)
2385 throw std::runtime_error(
"Failed to load PEAK_DataStream_WaitForFinishedBuffer");
2389 if(m_PEAK_DataStream_KillWait ==
nullptr && load)
2391 throw std::runtime_error(
"Failed to load PEAK_DataStream_KillWait");
2395 if(m_PEAK_DataStream_FlushPendingKillWaits ==
nullptr && load)
2397 throw std::runtime_error(
"Failed to load PEAK_DataStream_FlushPendingKillWaits");
2401 if(m_PEAK_DataStream_Flush ==
nullptr && load)
2403 throw std::runtime_error(
"Failed to load PEAK_DataStream_Flush");
2407 if(m_PEAK_DataStream_StartAcquisitionInfinite ==
nullptr && load)
2409 throw std::runtime_error(
"Failed to load PEAK_DataStream_StartAcquisitionInfinite");
2413 if(m_PEAK_DataStream_StartAcquisition ==
nullptr && load)
2415 throw std::runtime_error(
"Failed to load PEAK_DataStream_StartAcquisition");
2419 if(m_PEAK_DataStream_StopAcquisition ==
nullptr && load)
2421 throw std::runtime_error(
"Failed to load PEAK_DataStream_StopAcquisition");
2425 if(m_PEAK_DataStream_Destruct ==
nullptr && load)
2427 throw std::runtime_error(
"Failed to load PEAK_DataStream_Destruct");
2431 if(m_PEAK_Buffer_ToModule ==
nullptr && load)
2433 throw std::runtime_error(
"Failed to load PEAK_Buffer_ToModule");
2437 if(m_PEAK_Buffer_ToEventSupportingModule ==
nullptr && load)
2439 throw std::runtime_error(
"Failed to load PEAK_Buffer_ToEventSupportingModule");
2443 if(m_PEAK_Buffer_GetInfo ==
nullptr && load)
2445 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetInfo");
2449 if(m_PEAK_Buffer_GetTLType ==
nullptr && load)
2451 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetTLType");
2455 if(m_PEAK_Buffer_GetBasePtr ==
nullptr && load)
2457 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetBasePtr");
2461 if(m_PEAK_Buffer_GetSize ==
nullptr && load)
2463 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetSize");
2467 if(m_PEAK_Buffer_GetUserPtr ==
nullptr && load)
2469 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetUserPtr");
2473 if(m_PEAK_Buffer_GetPayloadType ==
nullptr && load)
2475 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetPayloadType");
2479 if(m_PEAK_Buffer_GetPixelFormat ==
nullptr && load)
2481 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetPixelFormat");
2485 if(m_PEAK_Buffer_GetPixelFormatNamespace ==
nullptr && load)
2487 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetPixelFormatNamespace");
2491 if(m_PEAK_Buffer_GetPixelEndianness ==
nullptr && load)
2493 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetPixelEndianness");
2497 if(m_PEAK_Buffer_GetExpectedDataSize ==
nullptr && load)
2499 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetExpectedDataSize");
2503 if(m_PEAK_Buffer_GetDeliveredDataSize ==
nullptr && load)
2505 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetDeliveredDataSize");
2509 if(m_PEAK_Buffer_GetFrameID ==
nullptr && load)
2511 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetFrameID");
2515 if(m_PEAK_Buffer_GetImageOffset ==
nullptr && load)
2517 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetImageOffset");
2521 if(m_PEAK_Buffer_GetDeliveredImageHeight ==
nullptr && load)
2523 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetDeliveredImageHeight");
2527 if(m_PEAK_Buffer_GetDeliveredChunkPayloadSize ==
nullptr && load)
2529 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetDeliveredChunkPayloadSize");
2533 if(m_PEAK_Buffer_GetChunkLayoutID ==
nullptr && load)
2535 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetChunkLayoutID");
2539 if(m_PEAK_Buffer_GetFileName ==
nullptr && load)
2541 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetFileName");
2545 if(m_PEAK_Buffer_GetWidth ==
nullptr && load)
2547 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetWidth");
2551 if(m_PEAK_Buffer_GetHeight ==
nullptr && load)
2553 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetHeight");
2557 if(m_PEAK_Buffer_GetXOffset ==
nullptr && load)
2559 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetXOffset");
2563 if(m_PEAK_Buffer_GetYOffset ==
nullptr && load)
2565 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetYOffset");
2569 if(m_PEAK_Buffer_GetXPadding ==
nullptr && load)
2571 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetXPadding");
2575 if(m_PEAK_Buffer_GetYPadding ==
nullptr && load)
2577 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetYPadding");
2581 if(m_PEAK_Buffer_GetTimestamp_ticks ==
nullptr && load)
2583 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetTimestamp_ticks");
2587 if(m_PEAK_Buffer_GetTimestamp_ns ==
nullptr && load)
2589 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetTimestamp_ns");
2593 if(m_PEAK_Buffer_GetIsQueued ==
nullptr && load)
2595 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetIsQueued");
2599 if(m_PEAK_Buffer_GetIsAcquiring ==
nullptr && load)
2601 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetIsAcquiring");
2605 if(m_PEAK_Buffer_GetIsIncomplete ==
nullptr && load)
2607 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetIsIncomplete");
2611 if(m_PEAK_Buffer_GetHasNewData ==
nullptr && load)
2613 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetHasNewData");
2617 if(m_PEAK_Buffer_GetHasImage ==
nullptr && load)
2619 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetHasImage");
2623 if(m_PEAK_Buffer_GetHasChunks ==
nullptr && load)
2625 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetHasChunks");
2629 if(m_PEAK_Buffer_GetHasParts ==
nullptr && load)
2631 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetHasParts");
2635 if(m_PEAK_Buffer_GetSystemTimestamp_ns ==
nullptr && load)
2637 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetSystemTimestamp_ns");
2641 if(m_PEAK_Buffer_UpdateChunks ==
nullptr && load)
2643 throw std::runtime_error(
"Failed to load PEAK_Buffer_UpdateChunks");
2647 if(m_PEAK_Buffer_GetNumChunks ==
nullptr && load)
2649 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetNumChunks");
2653 if(m_PEAK_Buffer_GetChunk ==
nullptr && load)
2655 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetChunk");
2659 if(m_PEAK_Buffer_UpdateParts ==
nullptr && load)
2661 throw std::runtime_error(
"Failed to load PEAK_Buffer_UpdateParts");
2665 if(m_PEAK_Buffer_GetNumParts ==
nullptr && load)
2667 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetNumParts");
2671 if(m_PEAK_Buffer_GetPart ==
nullptr && load)
2673 throw std::runtime_error(
"Failed to load PEAK_Buffer_GetPart");
2677 if(m_PEAK_BufferChunk_GetID ==
nullptr && load)
2679 throw std::runtime_error(
"Failed to load PEAK_BufferChunk_GetID");
2683 if(m_PEAK_BufferChunk_GetBasePtr ==
nullptr && load)
2685 throw std::runtime_error(
"Failed to load PEAK_BufferChunk_GetBasePtr");
2689 if(m_PEAK_BufferChunk_GetSize ==
nullptr && load)
2691 throw std::runtime_error(
"Failed to load PEAK_BufferChunk_GetSize");
2695 if(m_PEAK_BufferChunk_GetParentBuffer ==
nullptr && load)
2697 throw std::runtime_error(
"Failed to load PEAK_BufferChunk_GetParentBuffer");
2701 if(m_PEAK_BufferChunk_Destruct ==
nullptr && load)
2703 throw std::runtime_error(
"Failed to load PEAK_BufferChunk_Destruct");
2707 if(m_PEAK_BufferPart_GetInfo ==
nullptr && load)
2709 throw std::runtime_error(
"Failed to load PEAK_BufferPart_GetInfo");
2713 if(m_PEAK_BufferPart_GetSourceID ==
nullptr && load)
2715 throw std::runtime_error(
"Failed to load PEAK_BufferPart_GetSourceID");
2719 if(m_PEAK_BufferPart_GetBasePtr ==
nullptr && load)
2721 throw std::runtime_error(
"Failed to load PEAK_BufferPart_GetBasePtr");
2725 if(m_PEAK_BufferPart_GetSize ==
nullptr && load)
2727 throw std::runtime_error(
"Failed to load PEAK_BufferPart_GetSize");
2731 if(m_PEAK_BufferPart_GetType ==
nullptr && load)
2733 throw std::runtime_error(
"Failed to load PEAK_BufferPart_GetType");
2737 if(m_PEAK_BufferPart_GetFormat ==
nullptr && load)
2739 throw std::runtime_error(
"Failed to load PEAK_BufferPart_GetFormat");
2743 if(m_PEAK_BufferPart_GetFormatNamespace ==
nullptr && load)
2745 throw std::runtime_error(
"Failed to load PEAK_BufferPart_GetFormatNamespace");
2749 if(m_PEAK_BufferPart_GetWidth ==
nullptr && load)
2751 throw std::runtime_error(
"Failed to load PEAK_BufferPart_GetWidth");
2755 if(m_PEAK_BufferPart_GetHeight ==
nullptr && load)
2757 throw std::runtime_error(
"Failed to load PEAK_BufferPart_GetHeight");
2761 if(m_PEAK_BufferPart_GetXOffset ==
nullptr && load)
2763 throw std::runtime_error(
"Failed to load PEAK_BufferPart_GetXOffset");
2767 if(m_PEAK_BufferPart_GetYOffset ==
nullptr && load)
2769 throw std::runtime_error(
"Failed to load PEAK_BufferPart_GetYOffset");
2773 if(m_PEAK_BufferPart_GetXPadding ==
nullptr && load)
2775 throw std::runtime_error(
"Failed to load PEAK_BufferPart_GetXPadding");
2779 if(m_PEAK_BufferPart_GetDeliveredImageHeight ==
nullptr && load)
2781 throw std::runtime_error(
"Failed to load PEAK_BufferPart_GetDeliveredImageHeight");
2785 if(m_PEAK_BufferPart_GetParentBuffer ==
nullptr && load)
2787 throw std::runtime_error(
"Failed to load PEAK_BufferPart_GetParentBuffer");
2791 if(m_PEAK_BufferPart_Destruct ==
nullptr && load)
2793 throw std::runtime_error(
"Failed to load PEAK_BufferPart_Destruct");
2797 if(m_PEAK_ModuleDescriptor_GetID ==
nullptr && load)
2799 throw std::runtime_error(
"Failed to load PEAK_ModuleDescriptor_GetID");
2803 if(m_PEAK_Module_GetNumNodeMaps ==
nullptr && load)
2805 throw std::runtime_error(
"Failed to load PEAK_Module_GetNumNodeMaps");
2809 if(m_PEAK_Module_GetNodeMap ==
nullptr && load)
2811 throw std::runtime_error(
"Failed to load PEAK_Module_GetNodeMap");
2815 if(m_PEAK_Module_GetPort ==
nullptr && load)
2817 throw std::runtime_error(
"Failed to load PEAK_Module_GetPort");
2821 if(m_PEAK_NodeMap_GetHasNode ==
nullptr && load)
2823 throw std::runtime_error(
"Failed to load PEAK_NodeMap_GetHasNode");
2827 if(m_PEAK_NodeMap_FindNode ==
nullptr && load)
2829 throw std::runtime_error(
"Failed to load PEAK_NodeMap_FindNode");
2833 if(m_PEAK_NodeMap_TryFindNode ==
nullptr && load)
2835 throw std::runtime_error(
"Failed to load PEAK_NodeMap_TryFindNode");
2839 if(m_PEAK_NodeMap_InvalidateNodes ==
nullptr && load)
2841 throw std::runtime_error(
"Failed to load PEAK_NodeMap_InvalidateNodes");
2845 if(m_PEAK_NodeMap_PollNodes ==
nullptr && load)
2847 throw std::runtime_error(
"Failed to load PEAK_NodeMap_PollNodes");
2851 if(m_PEAK_NodeMap_GetNumNodes ==
nullptr && load)
2853 throw std::runtime_error(
"Failed to load PEAK_NodeMap_GetNumNodes");
2857 if(m_PEAK_NodeMap_GetNode ==
nullptr && load)
2859 throw std::runtime_error(
"Failed to load PEAK_NodeMap_GetNode");
2863 if(m_PEAK_NodeMap_GetHasBufferSupportedChunks ==
nullptr && load)
2865 throw std::runtime_error(
"Failed to load PEAK_NodeMap_GetHasBufferSupportedChunks");
2869 if(m_PEAK_NodeMap_UpdateChunkNodes ==
nullptr && load)
2871 throw std::runtime_error(
"Failed to load PEAK_NodeMap_UpdateChunkNodes");
2875 if(m_PEAK_NodeMap_GetHasEventSupportedData ==
nullptr && load)
2877 throw std::runtime_error(
"Failed to load PEAK_NodeMap_GetHasEventSupportedData");
2881 if(m_PEAK_NodeMap_UpdateEventNodes ==
nullptr && load)
2883 throw std::runtime_error(
"Failed to load PEAK_NodeMap_UpdateEventNodes");
2887 if(m_PEAK_NodeMap_StoreToFile ==
nullptr && load)
2889 throw std::runtime_error(
"Failed to load PEAK_NodeMap_StoreToFile");
2893 if(m_PEAK_NodeMap_LoadFromFile ==
nullptr && load)
2895 throw std::runtime_error(
"Failed to load PEAK_NodeMap_LoadFromFile");
2899 if(m_PEAK_NodeMap_Lock ==
nullptr && load)
2901 throw std::runtime_error(
"Failed to load PEAK_NodeMap_Lock");
2905 if(m_PEAK_NodeMap_TryLock ==
nullptr && load)
2907 throw std::runtime_error(
"Failed to load PEAK_NodeMap_TryLock");
2911 if(m_PEAK_NodeMap_Unlock ==
nullptr && load)
2913 throw std::runtime_error(
"Failed to load PEAK_NodeMap_Unlock");
2917 if(m_PEAK_Node_ToIntegerNode ==
nullptr && load)
2919 throw std::runtime_error(
"Failed to load PEAK_Node_ToIntegerNode");
2923 if(m_PEAK_Node_ToBooleanNode ==
nullptr && load)
2925 throw std::runtime_error(
"Failed to load PEAK_Node_ToBooleanNode");
2929 if(m_PEAK_Node_ToCommandNode ==
nullptr && load)
2931 throw std::runtime_error(
"Failed to load PEAK_Node_ToCommandNode");
2935 if(m_PEAK_Node_ToFloatNode ==
nullptr && load)
2937 throw std::runtime_error(
"Failed to load PEAK_Node_ToFloatNode");
2941 if(m_PEAK_Node_ToStringNode ==
nullptr && load)
2943 throw std::runtime_error(
"Failed to load PEAK_Node_ToStringNode");
2947 if(m_PEAK_Node_ToRegisterNode ==
nullptr && load)
2949 throw std::runtime_error(
"Failed to load PEAK_Node_ToRegisterNode");
2953 if(m_PEAK_Node_ToCategoryNode ==
nullptr && load)
2955 throw std::runtime_error(
"Failed to load PEAK_Node_ToCategoryNode");
2959 if(m_PEAK_Node_ToEnumerationNode ==
nullptr && load)
2961 throw std::runtime_error(
"Failed to load PEAK_Node_ToEnumerationNode");
2965 if(m_PEAK_Node_ToEnumerationEntryNode ==
nullptr && load)
2967 throw std::runtime_error(
"Failed to load PEAK_Node_ToEnumerationEntryNode");
2971 if(m_PEAK_Node_GetName ==
nullptr && load)
2973 throw std::runtime_error(
"Failed to load PEAK_Node_GetName");
2977 if(m_PEAK_Node_GetDisplayName ==
nullptr && load)
2979 throw std::runtime_error(
"Failed to load PEAK_Node_GetDisplayName");
2983 if(m_PEAK_Node_GetNamespace ==
nullptr && load)
2985 throw std::runtime_error(
"Failed to load PEAK_Node_GetNamespace");
2989 if(m_PEAK_Node_GetVisibility ==
nullptr && load)
2991 throw std::runtime_error(
"Failed to load PEAK_Node_GetVisibility");
2995 if(m_PEAK_Node_GetAccessStatus ==
nullptr && load)
2997 throw std::runtime_error(
"Failed to load PEAK_Node_GetAccessStatus");
3001 if(m_PEAK_Node_GetIsCacheable ==
nullptr && load)
3003 throw std::runtime_error(
"Failed to load PEAK_Node_GetIsCacheable");
3007 if(m_PEAK_Node_GetIsAccessStatusCacheable ==
nullptr && load)
3009 throw std::runtime_error(
"Failed to load PEAK_Node_GetIsAccessStatusCacheable");
3013 if(m_PEAK_Node_GetIsStreamable ==
nullptr && load)
3015 throw std::runtime_error(
"Failed to load PEAK_Node_GetIsStreamable");
3019 if(m_PEAK_Node_GetIsDeprecated ==
nullptr && load)
3021 throw std::runtime_error(
"Failed to load PEAK_Node_GetIsDeprecated");
3025 if(m_PEAK_Node_GetIsFeature ==
nullptr && load)
3027 throw std::runtime_error(
"Failed to load PEAK_Node_GetIsFeature");
3031 if(m_PEAK_Node_GetCachingMode ==
nullptr && load)
3033 throw std::runtime_error(
"Failed to load PEAK_Node_GetCachingMode");
3037 if(m_PEAK_Node_GetPollingTime ==
nullptr && load)
3039 throw std::runtime_error(
"Failed to load PEAK_Node_GetPollingTime");
3043 if(m_PEAK_Node_GetToolTip ==
nullptr && load)
3045 throw std::runtime_error(
"Failed to load PEAK_Node_GetToolTip");
3049 if(m_PEAK_Node_GetDescription ==
nullptr && load)
3051 throw std::runtime_error(
"Failed to load PEAK_Node_GetDescription");
3055 if(m_PEAK_Node_GetType ==
nullptr && load)
3057 throw std::runtime_error(
"Failed to load PEAK_Node_GetType");
3061 if(m_PEAK_Node_GetParentNodeMap ==
nullptr && load)
3063 throw std::runtime_error(
"Failed to load PEAK_Node_GetParentNodeMap");
3067 if(m_PEAK_Node_FindInvalidatedNode ==
nullptr && load)
3069 throw std::runtime_error(
"Failed to load PEAK_Node_FindInvalidatedNode");
3073 if(m_PEAK_Node_GetNumInvalidatedNodes ==
nullptr && load)
3075 throw std::runtime_error(
"Failed to load PEAK_Node_GetNumInvalidatedNodes");
3079 if(m_PEAK_Node_GetInvalidatedNode ==
nullptr && load)
3081 throw std::runtime_error(
"Failed to load PEAK_Node_GetInvalidatedNode");
3085 if(m_PEAK_Node_FindInvalidatingNode ==
nullptr && load)
3087 throw std::runtime_error(
"Failed to load PEAK_Node_FindInvalidatingNode");
3091 if(m_PEAK_Node_GetNumInvalidatingNodes ==
nullptr && load)
3093 throw std::runtime_error(
"Failed to load PEAK_Node_GetNumInvalidatingNodes");
3097 if(m_PEAK_Node_GetInvalidatingNode ==
nullptr && load)
3099 throw std::runtime_error(
"Failed to load PEAK_Node_GetInvalidatingNode");
3103 if(m_PEAK_Node_FindSelectedNode ==
nullptr && load)
3105 throw std::runtime_error(
"Failed to load PEAK_Node_FindSelectedNode");
3109 if(m_PEAK_Node_GetNumSelectedNodes ==
nullptr && load)
3111 throw std::runtime_error(
"Failed to load PEAK_Node_GetNumSelectedNodes");
3115 if(m_PEAK_Node_GetSelectedNode ==
nullptr && load)
3117 throw std::runtime_error(
"Failed to load PEAK_Node_GetSelectedNode");
3121 if(m_PEAK_Node_FindSelectingNode ==
nullptr && load)
3123 throw std::runtime_error(
"Failed to load PEAK_Node_FindSelectingNode");
3127 if(m_PEAK_Node_GetNumSelectingNodes ==
nullptr && load)
3129 throw std::runtime_error(
"Failed to load PEAK_Node_GetNumSelectingNodes");
3133 if(m_PEAK_Node_GetSelectingNode ==
nullptr && load)
3135 throw std::runtime_error(
"Failed to load PEAK_Node_GetSelectingNode");
3139 if(m_PEAK_Node_RegisterChangedCallback ==
nullptr && load)
3141 throw std::runtime_error(
"Failed to load PEAK_Node_RegisterChangedCallback");
3145 if(m_PEAK_Node_UnregisterChangedCallback ==
nullptr && load)
3147 throw std::runtime_error(
"Failed to load PEAK_Node_UnregisterChangedCallback");
3151 if(m_PEAK_IntegerNode_ToNode ==
nullptr && load)
3153 throw std::runtime_error(
"Failed to load PEAK_IntegerNode_ToNode");
3157 if(m_PEAK_IntegerNode_GetMinimum ==
nullptr && load)
3159 throw std::runtime_error(
"Failed to load PEAK_IntegerNode_GetMinimum");
3163 if(m_PEAK_IntegerNode_GetMaximum ==
nullptr && load)
3165 throw std::runtime_error(
"Failed to load PEAK_IntegerNode_GetMaximum");
3169 if(m_PEAK_IntegerNode_GetIncrement ==
nullptr && load)
3171 throw std::runtime_error(
"Failed to load PEAK_IntegerNode_GetIncrement");
3175 if(m_PEAK_IntegerNode_GetIncrementType ==
nullptr && load)
3177 throw std::runtime_error(
"Failed to load PEAK_IntegerNode_GetIncrementType");
3181 if(m_PEAK_IntegerNode_GetValidValues ==
nullptr && load)
3183 throw std::runtime_error(
"Failed to load PEAK_IntegerNode_GetValidValues");
3187 if(m_PEAK_IntegerNode_GetRepresentation ==
nullptr && load)
3189 throw std::runtime_error(
"Failed to load PEAK_IntegerNode_GetRepresentation");
3193 if(m_PEAK_IntegerNode_GetUnit ==
nullptr && load)
3195 throw std::runtime_error(
"Failed to load PEAK_IntegerNode_GetUnit");
3199 if(m_PEAK_IntegerNode_GetValue ==
nullptr && load)
3201 throw std::runtime_error(
"Failed to load PEAK_IntegerNode_GetValue");
3205 if(m_PEAK_IntegerNode_SetValue ==
nullptr && load)
3207 throw std::runtime_error(
"Failed to load PEAK_IntegerNode_SetValue");
3211 if(m_PEAK_BooleanNode_ToNode ==
nullptr && load)
3213 throw std::runtime_error(
"Failed to load PEAK_BooleanNode_ToNode");
3217 if(m_PEAK_BooleanNode_GetValue ==
nullptr && load)
3219 throw std::runtime_error(
"Failed to load PEAK_BooleanNode_GetValue");
3223 if(m_PEAK_BooleanNode_SetValue ==
nullptr && load)
3225 throw std::runtime_error(
"Failed to load PEAK_BooleanNode_SetValue");
3229 if(m_PEAK_CommandNode_ToNode ==
nullptr && load)
3231 throw std::runtime_error(
"Failed to load PEAK_CommandNode_ToNode");
3235 if(m_PEAK_CommandNode_GetIsDone ==
nullptr && load)
3237 throw std::runtime_error(
"Failed to load PEAK_CommandNode_GetIsDone");
3241 if(m_PEAK_CommandNode_Execute ==
nullptr && load)
3243 throw std::runtime_error(
"Failed to load PEAK_CommandNode_Execute");
3247 if(m_PEAK_CommandNode_WaitUntilDoneInfinite ==
nullptr && load)
3249 throw std::runtime_error(
"Failed to load PEAK_CommandNode_WaitUntilDoneInfinite");
3253 if(m_PEAK_CommandNode_WaitUntilDone ==
nullptr && load)
3255 throw std::runtime_error(
"Failed to load PEAK_CommandNode_WaitUntilDone");
3259 if(m_PEAK_FloatNode_ToNode ==
nullptr && load)
3261 throw std::runtime_error(
"Failed to load PEAK_FloatNode_ToNode");
3265 if(m_PEAK_FloatNode_GetMinimum ==
nullptr && load)
3267 throw std::runtime_error(
"Failed to load PEAK_FloatNode_GetMinimum");
3271 if(m_PEAK_FloatNode_GetMaximum ==
nullptr && load)
3273 throw std::runtime_error(
"Failed to load PEAK_FloatNode_GetMaximum");
3277 if(m_PEAK_FloatNode_GetIncrement ==
nullptr && load)
3279 throw std::runtime_error(
"Failed to load PEAK_FloatNode_GetIncrement");
3283 if(m_PEAK_FloatNode_GetIncrementType ==
nullptr && load)
3285 throw std::runtime_error(
"Failed to load PEAK_FloatNode_GetIncrementType");
3289 if(m_PEAK_FloatNode_GetValidValues ==
nullptr && load)
3291 throw std::runtime_error(
"Failed to load PEAK_FloatNode_GetValidValues");
3295 if(m_PEAK_FloatNode_GetRepresentation ==
nullptr && load)
3297 throw std::runtime_error(
"Failed to load PEAK_FloatNode_GetRepresentation");
3301 if(m_PEAK_FloatNode_GetUnit ==
nullptr && load)
3303 throw std::runtime_error(
"Failed to load PEAK_FloatNode_GetUnit");
3307 if(m_PEAK_FloatNode_GetDisplayNotation ==
nullptr && load)
3309 throw std::runtime_error(
"Failed to load PEAK_FloatNode_GetDisplayNotation");
3313 if(m_PEAK_FloatNode_GetDisplayPrecision ==
nullptr && load)
3315 throw std::runtime_error(
"Failed to load PEAK_FloatNode_GetDisplayPrecision");
3319 if(m_PEAK_FloatNode_GetHasConstantIncrement ==
nullptr && load)
3321 throw std::runtime_error(
"Failed to load PEAK_FloatNode_GetHasConstantIncrement");
3325 if(m_PEAK_FloatNode_GetValue ==
nullptr && load)
3327 throw std::runtime_error(
"Failed to load PEAK_FloatNode_GetValue");
3331 if(m_PEAK_FloatNode_SetValue ==
nullptr && load)
3333 throw std::runtime_error(
"Failed to load PEAK_FloatNode_SetValue");
3337 if(m_PEAK_StringNode_ToNode ==
nullptr && load)
3339 throw std::runtime_error(
"Failed to load PEAK_StringNode_ToNode");
3343 if(m_PEAK_StringNode_GetMaximumLength ==
nullptr && load)
3345 throw std::runtime_error(
"Failed to load PEAK_StringNode_GetMaximumLength");
3349 if(m_PEAK_StringNode_GetValue ==
nullptr && load)
3351 throw std::runtime_error(
"Failed to load PEAK_StringNode_GetValue");
3355 if(m_PEAK_StringNode_SetValue ==
nullptr && load)
3357 throw std::runtime_error(
"Failed to load PEAK_StringNode_SetValue");
3361 if(m_PEAK_RegisterNode_ToNode ==
nullptr && load)
3363 throw std::runtime_error(
"Failed to load PEAK_RegisterNode_ToNode");
3367 if(m_PEAK_RegisterNode_GetAddress ==
nullptr && load)
3369 throw std::runtime_error(
"Failed to load PEAK_RegisterNode_GetAddress");
3373 if(m_PEAK_RegisterNode_GetLength ==
nullptr && load)
3375 throw std::runtime_error(
"Failed to load PEAK_RegisterNode_GetLength");
3379 if(m_PEAK_RegisterNode_Read ==
nullptr && load)
3381 throw std::runtime_error(
"Failed to load PEAK_RegisterNode_Read");
3385 if(m_PEAK_RegisterNode_Write ==
nullptr && load)
3387 throw std::runtime_error(
"Failed to load PEAK_RegisterNode_Write");
3391 if(m_PEAK_CategoryNode_ToNode ==
nullptr && load)
3393 throw std::runtime_error(
"Failed to load PEAK_CategoryNode_ToNode");
3397 if(m_PEAK_CategoryNode_GetNumSubNodes ==
nullptr && load)
3399 throw std::runtime_error(
"Failed to load PEAK_CategoryNode_GetNumSubNodes");
3403 if(m_PEAK_CategoryNode_GetSubNode ==
nullptr && load)
3405 throw std::runtime_error(
"Failed to load PEAK_CategoryNode_GetSubNode");
3409 if(m_PEAK_EnumerationNode_ToNode ==
nullptr && load)
3411 throw std::runtime_error(
"Failed to load PEAK_EnumerationNode_ToNode");
3415 if(m_PEAK_EnumerationNode_GetCurrentEntry ==
nullptr && load)
3417 throw std::runtime_error(
"Failed to load PEAK_EnumerationNode_GetCurrentEntry");
3421 if(m_PEAK_EnumerationNode_SetCurrentEntry ==
nullptr && load)
3423 throw std::runtime_error(
"Failed to load PEAK_EnumerationNode_SetCurrentEntry");
3427 if(m_PEAK_EnumerationNode_SetCurrentEntryBySymbolicValue ==
nullptr && load)
3429 throw std::runtime_error(
"Failed to load PEAK_EnumerationNode_SetCurrentEntryBySymbolicValue");
3433 if(m_PEAK_EnumerationNode_SetCurrentEntryByValue ==
nullptr && load)
3435 throw std::runtime_error(
"Failed to load PEAK_EnumerationNode_SetCurrentEntryByValue");
3439 if(m_PEAK_EnumerationNode_GetHasEntryBySymbolicValue ==
nullptr && load)
3441 throw std::runtime_error(
"Failed to load PEAK_EnumerationNode_GetHasEntryBySymbolicValue");
3445 if(m_PEAK_EnumerationNode_GetHasEntryByValue ==
nullptr && load)
3447 throw std::runtime_error(
"Failed to load PEAK_EnumerationNode_GetHasEntryByValue");
3451 if(m_PEAK_EnumerationNode_FindEntryBySymbolicValue ==
nullptr && load)
3453 throw std::runtime_error(
"Failed to load PEAK_EnumerationNode_FindEntryBySymbolicValue");
3457 if(m_PEAK_EnumerationNode_FindEntryByValue ==
nullptr && load)
3459 throw std::runtime_error(
"Failed to load PEAK_EnumerationNode_FindEntryByValue");
3463 if(m_PEAK_EnumerationNode_TryFindEntryBySymbolicValue ==
nullptr && load)
3465 throw std::runtime_error(
"Failed to load PEAK_EnumerationNode_TryFindEntryBySymbolicValue");
3469 if(m_PEAK_EnumerationNode_TryFindEntryByValue ==
nullptr && load)
3471 throw std::runtime_error(
"Failed to load PEAK_EnumerationNode_TryFindEntryByValue");
3475 if(m_PEAK_EnumerationNode_GetNumEntries ==
nullptr && load)
3477 throw std::runtime_error(
"Failed to load PEAK_EnumerationNode_GetNumEntries");
3481 if(m_PEAK_EnumerationNode_GetEntry ==
nullptr && load)
3483 throw std::runtime_error(
"Failed to load PEAK_EnumerationNode_GetEntry");
3487 if(m_PEAK_EnumerationEntryNode_ToNode ==
nullptr && load)
3489 throw std::runtime_error(
"Failed to load PEAK_EnumerationEntryNode_ToNode");
3493 if(m_PEAK_EnumerationEntryNode_GetIsSelfClearing ==
nullptr && load)
3495 throw std::runtime_error(
"Failed to load PEAK_EnumerationEntryNode_GetIsSelfClearing");
3499 if(m_PEAK_EnumerationEntryNode_GetSymbolicValue ==
nullptr && load)
3501 throw std::runtime_error(
"Failed to load PEAK_EnumerationEntryNode_GetSymbolicValue");
3505 if(m_PEAK_EnumerationEntryNode_GetValue ==
nullptr && load)
3507 throw std::runtime_error(
"Failed to load PEAK_EnumerationEntryNode_GetValue");
3511 if(m_PEAK_Port_GetInfo ==
nullptr && load)
3513 throw std::runtime_error(
"Failed to load PEAK_Port_GetInfo");
3517 if(m_PEAK_Port_GetID ==
nullptr && load)
3519 throw std::runtime_error(
"Failed to load PEAK_Port_GetID");
3523 if(m_PEAK_Port_GetName ==
nullptr && load)
3525 throw std::runtime_error(
"Failed to load PEAK_Port_GetName");
3529 if(m_PEAK_Port_GetVendorName ==
nullptr && load)
3531 throw std::runtime_error(
"Failed to load PEAK_Port_GetVendorName");
3535 if(m_PEAK_Port_GetModelName ==
nullptr && load)
3537 throw std::runtime_error(
"Failed to load PEAK_Port_GetModelName");
3541 if(m_PEAK_Port_GetVersion ==
nullptr && load)
3543 throw std::runtime_error(
"Failed to load PEAK_Port_GetVersion");
3547 if(m_PEAK_Port_GetTLType ==
nullptr && load)
3549 throw std::runtime_error(
"Failed to load PEAK_Port_GetTLType");
3553 if(m_PEAK_Port_GetModuleName ==
nullptr && load)
3555 throw std::runtime_error(
"Failed to load PEAK_Port_GetModuleName");
3559 if(m_PEAK_Port_GetDataEndianness ==
nullptr && load)
3561 throw std::runtime_error(
"Failed to load PEAK_Port_GetDataEndianness");
3565 if(m_PEAK_Port_GetIsReadable ==
nullptr && load)
3567 throw std::runtime_error(
"Failed to load PEAK_Port_GetIsReadable");
3571 if(m_PEAK_Port_GetIsWritable ==
nullptr && load)
3573 throw std::runtime_error(
"Failed to load PEAK_Port_GetIsWritable");
3577 if(m_PEAK_Port_GetIsAvailable ==
nullptr && load)
3579 throw std::runtime_error(
"Failed to load PEAK_Port_GetIsAvailable");
3583 if(m_PEAK_Port_GetIsImplemented ==
nullptr && load)
3585 throw std::runtime_error(
"Failed to load PEAK_Port_GetIsImplemented");
3589 if(m_PEAK_Port_Read ==
nullptr && load)
3591 throw std::runtime_error(
"Failed to load PEAK_Port_Read");
3595 if(m_PEAK_Port_Write ==
nullptr && load)
3597 throw std::runtime_error(
"Failed to load PEAK_Port_Write");
3601 if(m_PEAK_Port_GetNumURLs ==
nullptr && load)
3603 throw std::runtime_error(
"Failed to load PEAK_Port_GetNumURLs");
3607 if(m_PEAK_Port_GetURL ==
nullptr && load)
3609 throw std::runtime_error(
"Failed to load PEAK_Port_GetURL");
3613 if(m_PEAK_PortURL_GetInfo ==
nullptr && load)
3615 throw std::runtime_error(
"Failed to load PEAK_PortURL_GetInfo");
3619 if(m_PEAK_PortURL_GetURL ==
nullptr && load)
3621 throw std::runtime_error(
"Failed to load PEAK_PortURL_GetURL");
3625 if(m_PEAK_PortURL_GetScheme ==
nullptr && load)
3627 throw std::runtime_error(
"Failed to load PEAK_PortURL_GetScheme");
3631 if(m_PEAK_PortURL_GetFileName ==
nullptr && load)
3633 throw std::runtime_error(
"Failed to load PEAK_PortURL_GetFileName");
3637 if(m_PEAK_PortURL_GetFileRegisterAddress ==
nullptr && load)
3639 throw std::runtime_error(
"Failed to load PEAK_PortURL_GetFileRegisterAddress");
3643 if(m_PEAK_PortURL_GetFileSize ==
nullptr && load)
3645 throw std::runtime_error(
"Failed to load PEAK_PortURL_GetFileSize");
3649 if(m_PEAK_PortURL_GetFileSHA1Hash ==
nullptr && load)
3651 throw std::runtime_error(
"Failed to load PEAK_PortURL_GetFileSHA1Hash");
3655 if(m_PEAK_PortURL_GetFileVersionMajor ==
nullptr && load)
3657 throw std::runtime_error(
"Failed to load PEAK_PortURL_GetFileVersionMajor");
3661 if(m_PEAK_PortURL_GetFileVersionMinor ==
nullptr && load)
3663 throw std::runtime_error(
"Failed to load PEAK_PortURL_GetFileVersionMinor");
3667 if(m_PEAK_PortURL_GetFileVersionSubminor ==
nullptr && load)
3669 throw std::runtime_error(
"Failed to load PEAK_PortURL_GetFileVersionSubminor");
3673 if(m_PEAK_PortURL_GetFileSchemaVersionMajor ==
nullptr && load)
3675 throw std::runtime_error(
"Failed to load PEAK_PortURL_GetFileSchemaVersionMajor");
3679 if(m_PEAK_PortURL_GetFileSchemaVersionMinor ==
nullptr && load)
3681 throw std::runtime_error(
"Failed to load PEAK_PortURL_GetFileSchemaVersionMinor");
3685 if(m_PEAK_PortURL_GetParentPort ==
nullptr && load)
3687 throw std::runtime_error(
"Failed to load PEAK_PortURL_GetParentPort");
3691 if(m_PEAK_EventSupportingModule_EnableEvents ==
nullptr && load)
3693 throw std::runtime_error(
"Failed to load PEAK_EventSupportingModule_EnableEvents");
3697 if(m_PEAK_EventController_GetInfo ==
nullptr && load)
3699 throw std::runtime_error(
"Failed to load PEAK_EventController_GetInfo");
3703 if(m_PEAK_EventController_GetNumEventsInQueue ==
nullptr && load)
3705 throw std::runtime_error(
"Failed to load PEAK_EventController_GetNumEventsInQueue");
3709 if(m_PEAK_EventController_GetNumEventsFired ==
nullptr && load)
3711 throw std::runtime_error(
"Failed to load PEAK_EventController_GetNumEventsFired");
3715 if(m_PEAK_EventController_GetEventMaxSize ==
nullptr && load)
3717 throw std::runtime_error(
"Failed to load PEAK_EventController_GetEventMaxSize");
3721 if(m_PEAK_EventController_GetEventDataMaxSize ==
nullptr && load)
3723 throw std::runtime_error(
"Failed to load PEAK_EventController_GetEventDataMaxSize");
3727 if(m_PEAK_EventController_GetControlledEventType ==
nullptr && load)
3729 throw std::runtime_error(
"Failed to load PEAK_EventController_GetControlledEventType");
3733 if(m_PEAK_EventController_WaitForEvent ==
nullptr && load)
3735 throw std::runtime_error(
"Failed to load PEAK_EventController_WaitForEvent");
3739 if(m_PEAK_EventController_KillWait ==
nullptr && load)
3741 throw std::runtime_error(
"Failed to load PEAK_EventController_KillWait");
3745 if(m_PEAK_EventController_FlushPendingKillWaits ==
nullptr && load)
3747 throw std::runtime_error(
"Failed to load PEAK_EventController_FlushPendingKillWaits");
3751 if(m_PEAK_EventController_FlushEvents ==
nullptr && load)
3753 throw std::runtime_error(
"Failed to load PEAK_EventController_FlushEvents");
3757 if(m_PEAK_EventController_Destruct ==
nullptr && load)
3759 throw std::runtime_error(
"Failed to load PEAK_EventController_Destruct");
3763 if(m_PEAK_Event_GetInfo ==
nullptr && load)
3765 throw std::runtime_error(
"Failed to load PEAK_Event_GetInfo");
3769 if(m_PEAK_Event_GetID ==
nullptr && load)
3771 throw std::runtime_error(
"Failed to load PEAK_Event_GetID");
3775 if(m_PEAK_Event_GetData ==
nullptr && load)
3777 throw std::runtime_error(
"Failed to load PEAK_Event_GetData");
3781 if(m_PEAK_Event_GetType ==
nullptr && load)
3783 throw std::runtime_error(
"Failed to load PEAK_Event_GetType");
3787 if(m_PEAK_Event_GetRawData ==
nullptr && load)
3789 throw std::runtime_error(
"Failed to load PEAK_Event_GetRawData");
3793 if(m_PEAK_Event_Destruct ==
nullptr && load)
3795 throw std::runtime_error(
"Failed to load PEAK_Event_Destruct");
3799 if(m_PEAK_FirmwareUpdater_Construct ==
nullptr && load)
3801 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdater_Construct");
3805 if(m_PEAK_FirmwareUpdater_CollectAllFirmwareUpdateInformation ==
nullptr && load)
3807 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdater_CollectAllFirmwareUpdateInformation");
3811 if(m_PEAK_FirmwareUpdater_CollectFirmwareUpdateInformation ==
nullptr && load)
3813 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdater_CollectFirmwareUpdateInformation");
3817 if(m_PEAK_FirmwareUpdater_GetNumFirmwareUpdateInformation ==
nullptr && load)
3819 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdater_GetNumFirmwareUpdateInformation");
3823 if(m_PEAK_FirmwareUpdater_GetFirmwareUpdateInformation ==
nullptr && load)
3825 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdater_GetFirmwareUpdateInformation");
3829 if(m_PEAK_FirmwareUpdater_UpdateDevice ==
nullptr && load)
3831 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdater_UpdateDevice");
3835 if(m_PEAK_FirmwareUpdater_UpdateDeviceWithResetTimeout ==
nullptr && load)
3837 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdater_UpdateDeviceWithResetTimeout");
3841 if(m_PEAK_FirmwareUpdater_Destruct ==
nullptr && load)
3843 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdater_Destruct");
3847 if(m_PEAK_FirmwareUpdateInformation_GetIsValid ==
nullptr && load)
3849 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateInformation_GetIsValid");
3853 if(m_PEAK_FirmwareUpdateInformation_GetFileName ==
nullptr && load)
3855 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateInformation_GetFileName");
3859 if(m_PEAK_FirmwareUpdateInformation_GetDescription ==
nullptr && load)
3861 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateInformation_GetDescription");
3865 if(m_PEAK_FirmwareUpdateInformation_GetVersion ==
nullptr && load)
3867 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateInformation_GetVersion");
3871 if(m_PEAK_FirmwareUpdateInformation_GetVersionExtractionPattern ==
nullptr && load)
3873 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateInformation_GetVersionExtractionPattern");
3877 if(m_PEAK_FirmwareUpdateInformation_GetVersionStyle ==
nullptr && load)
3879 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateInformation_GetVersionStyle");
3883 if(m_PEAK_FirmwareUpdateInformation_GetReleaseNotes ==
nullptr && load)
3885 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateInformation_GetReleaseNotes");
3889 if(m_PEAK_FirmwareUpdateInformation_GetReleaseNotesURL ==
nullptr && load)
3891 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateInformation_GetReleaseNotesURL");
3895 if(m_PEAK_FirmwareUpdateInformation_GetUserSetPersistence ==
nullptr && load)
3897 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateInformation_GetUserSetPersistence");
3901 if(m_PEAK_FirmwareUpdateInformation_GetSequencerSetPersistence ==
nullptr && load)
3903 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateInformation_GetSequencerSetPersistence");
3907 if(m_PEAK_FirmwareUpdateProgressObserver_Construct ==
nullptr && load)
3909 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateProgressObserver_Construct");
3913 if(m_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStartedCallback ==
nullptr && load)
3915 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStartedCallback");
3919 if(m_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStartedCallback ==
nullptr && load)
3921 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStartedCallback");
3925 if(m_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStepStartedCallback ==
nullptr && load)
3927 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStepStartedCallback");
3931 if(m_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStepStartedCallback ==
nullptr && load)
3933 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStepStartedCallback");
3937 if(m_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStepProgressChangedCallback ==
nullptr && load)
3939 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStepProgressChangedCallback");
3943 if(m_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStepProgressChangedCallback ==
nullptr && load)
3945 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStepProgressChangedCallback");
3949 if(m_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStepFinishedCallback ==
nullptr && load)
3951 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStepFinishedCallback");
3955 if(m_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStepFinishedCallback ==
nullptr && load)
3957 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStepFinishedCallback");
3961 if(m_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateFinishedCallback ==
nullptr && load)
3963 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateProgressObserver_RegisterUpdateFinishedCallback");
3967 if(m_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateFinishedCallback ==
nullptr && load)
3969 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateFinishedCallback");
3973 if(m_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateFailedCallback ==
nullptr && load)
3975 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateProgressObserver_RegisterUpdateFailedCallback");
3979 if(m_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateFailedCallback ==
nullptr && load)
3981 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateFailedCallback");
3985 if(m_PEAK_FirmwareUpdateProgressObserver_Destruct ==
nullptr && load)
3987 throw std::runtime_error(
"Failed to load PEAK_FirmwareUpdateProgressObserver_Destruct");
3991 if(m_PEAK_FileAdapter_Construct ==
nullptr && load)
3993 throw std::runtime_error(
"Failed to load PEAK_FileAdapter_Construct");
3997 if(m_PEAK_FileAdapter_Destruct ==
nullptr && load)
3999 throw std::runtime_error(
"Failed to load PEAK_FileAdapter_Destruct");
4003 if(m_PEAK_FileAdapter_Read ==
nullptr && load)
4005 throw std::runtime_error(
"Failed to load PEAK_FileAdapter_Read");
4009 if(m_PEAK_FileAdapter_Write ==
nullptr && load)
4011 throw std::runtime_error(
"Failed to load PEAK_FileAdapter_Write");
4015 if(m_PEAK_FileAdapter_Delete ==
nullptr && load)
4017 throw std::runtime_error(
"Failed to load PEAK_FileAdapter_Delete");
4021 if(m_PEAK_FileAdapter_GetSize ==
nullptr && load)
4023 throw std::runtime_error(
"Failed to load PEAK_FileAdapter_GetSize");
4027 if(m_PEAK_FileAdapter_GetMaxSize ==
nullptr && load)
4029 throw std::runtime_error(
"Failed to load PEAK_FileAdapter_GetMaxSize");
4038 auto& inst = instance();
4039 if(inst.m_PEAK_Library_Initialize)
4041 return inst.m_PEAK_Library_Initialize();
4045 throw std::runtime_error(
"Library not loaded!");
4051 auto& inst = instance();
4052 if(inst.m_PEAK_Library_Close)
4054 return inst.m_PEAK_Library_Close();
4058 throw std::runtime_error(
"Library not loaded!");
4064 auto& inst = instance();
4065 if(inst.m_PEAK_Library_IsInitialized)
4067 return inst.m_PEAK_Library_IsInitialized(isInitialized);
4071 throw std::runtime_error(
"Library not loaded!");
4077 auto& inst = instance();
4078 if(inst.m_PEAK_Library_GetVersionMajor)
4080 return inst.m_PEAK_Library_GetVersionMajor(libraryVersionMajor);
4084 throw std::runtime_error(
"Library not loaded!");
4090 auto& inst = instance();
4091 if(inst.m_PEAK_Library_GetVersionMinor)
4093 return inst.m_PEAK_Library_GetVersionMinor(libraryVersionMinor);
4097 throw std::runtime_error(
"Library not loaded!");
4103 auto& inst = instance();
4104 if(inst.m_PEAK_Library_GetVersionSubminor)
4106 return inst.m_PEAK_Library_GetVersionSubminor(libraryVersionSubminor);
4110 throw std::runtime_error(
"Library not loaded!");
4116 auto& inst = instance();
4117 if(inst.m_PEAK_Library_GetLastError)
4119 return inst.m_PEAK_Library_GetLastError(lastErrorCode, lastErrorDescription, lastErrorDescriptionSize);
4123 throw std::runtime_error(
"Library not loaded!");
4129 auto& inst = instance();
4130 if(inst.m_PEAK_EnvironmentInspector_UpdateCTIPaths)
4132 return inst.m_PEAK_EnvironmentInspector_UpdateCTIPaths();
4136 throw std::runtime_error(
"Library not loaded!");
4142 auto& inst = instance();
4143 if(inst.m_PEAK_EnvironmentInspector_GetNumCTIPaths)
4145 return inst.m_PEAK_EnvironmentInspector_GetNumCTIPaths(numCtiPaths);
4149 throw std::runtime_error(
"Library not loaded!");
4155 auto& inst = instance();
4156 if(inst.m_PEAK_EnvironmentInspector_GetCTIPath)
4158 return inst.m_PEAK_EnvironmentInspector_GetCTIPath(index, ctiPath, ctiPathSize);
4162 throw std::runtime_error(
"Library not loaded!");
4168 auto& inst = instance();
4169 if(inst.m_PEAK_ProducerLibrary_Construct)
4171 return inst.m_PEAK_ProducerLibrary_Construct(ctiPath, ctiPathSize, producerLibraryHandle);
4175 throw std::runtime_error(
"Library not loaded!");
4181 auto& inst = instance();
4182 if(inst.m_PEAK_ProducerLibrary_GetKey)
4184 return inst.m_PEAK_ProducerLibrary_GetKey(producerLibraryHandle, key, keySize);
4188 throw std::runtime_error(
"Library not loaded!");
4194 auto& inst = instance();
4195 if(inst.m_PEAK_ProducerLibrary_GetSystem)
4197 return inst.m_PEAK_ProducerLibrary_GetSystem(producerLibraryHandle, systemDescriptorHandle);
4201 throw std::runtime_error(
"Library not loaded!");
4207 auto& inst = instance();
4208 if(inst.m_PEAK_ProducerLibrary_Destruct)
4210 return inst.m_PEAK_ProducerLibrary_Destruct(producerLibraryHandle);
4214 throw std::runtime_error(
"Library not loaded!");
4220 auto& inst = instance();
4221 if(inst.m_PEAK_SystemDescriptor_ToModuleDescriptor)
4223 return inst.m_PEAK_SystemDescriptor_ToModuleDescriptor(systemDescriptorHandle, moduleDescriptorHandle);
4227 throw std::runtime_error(
"Library not loaded!");
4233 auto& inst = instance();
4234 if(inst.m_PEAK_SystemDescriptor_GetKey)
4236 return inst.m_PEAK_SystemDescriptor_GetKey(systemDescriptorHandle, key, keySize);
4240 throw std::runtime_error(
"Library not loaded!");
4246 auto& inst = instance();
4247 if(inst.m_PEAK_SystemDescriptor_GetInfo)
4249 return inst.m_PEAK_SystemDescriptor_GetInfo(systemDescriptorHandle, infoCommand, infoDataType, info, infoSize);
4253 throw std::runtime_error(
"Library not loaded!");
4259 auto& inst = instance();
4260 if(inst.m_PEAK_SystemDescriptor_GetDisplayName)
4262 return inst.m_PEAK_SystemDescriptor_GetDisplayName(systemDescriptorHandle, displayName, displayNameSize);
4266 throw std::runtime_error(
"Library not loaded!");
4272 auto& inst = instance();
4273 if(inst.m_PEAK_SystemDescriptor_GetVendorName)
4275 return inst.m_PEAK_SystemDescriptor_GetVendorName(systemDescriptorHandle, vendorName, vendorNameSize);
4279 throw std::runtime_error(
"Library not loaded!");
4285 auto& inst = instance();
4286 if(inst.m_PEAK_SystemDescriptor_GetModelName)
4288 return inst.m_PEAK_SystemDescriptor_GetModelName(systemDescriptorHandle, modelName, modelNameSize);
4292 throw std::runtime_error(
"Library not loaded!");
4298 auto& inst = instance();
4299 if(inst.m_PEAK_SystemDescriptor_GetVersion)
4301 return inst.m_PEAK_SystemDescriptor_GetVersion(systemDescriptorHandle, version, versionSize);
4305 throw std::runtime_error(
"Library not loaded!");
4311 auto& inst = instance();
4312 if(inst.m_PEAK_SystemDescriptor_GetTLType)
4314 return inst.m_PEAK_SystemDescriptor_GetTLType(systemDescriptorHandle, tlType, tlTypeSize);
4318 throw std::runtime_error(
"Library not loaded!");
4324 auto& inst = instance();
4325 if(inst.m_PEAK_SystemDescriptor_GetCTIFileName)
4327 return inst.m_PEAK_SystemDescriptor_GetCTIFileName(systemDescriptorHandle, ctiFileName, ctiFileNameSize);
4331 throw std::runtime_error(
"Library not loaded!");
4337 auto& inst = instance();
4338 if(inst.m_PEAK_SystemDescriptor_GetCTIFullPath)
4340 return inst.m_PEAK_SystemDescriptor_GetCTIFullPath(systemDescriptorHandle, ctiFullPath, ctiFullPathSize);
4344 throw std::runtime_error(
"Library not loaded!");
4350 auto& inst = instance();
4351 if(inst.m_PEAK_SystemDescriptor_GetGenTLVersionMajor)
4353 return inst.m_PEAK_SystemDescriptor_GetGenTLVersionMajor(systemDescriptorHandle, gentlVersionMajor);
4357 throw std::runtime_error(
"Library not loaded!");
4363 auto& inst = instance();
4364 if(inst.m_PEAK_SystemDescriptor_GetGenTLVersionMinor)
4366 return inst.m_PEAK_SystemDescriptor_GetGenTLVersionMinor(systemDescriptorHandle, gentlVersionMinor);
4370 throw std::runtime_error(
"Library not loaded!");
4376 auto& inst = instance();
4377 if(inst.m_PEAK_SystemDescriptor_GetCharacterEncoding)
4379 return inst.m_PEAK_SystemDescriptor_GetCharacterEncoding(systemDescriptorHandle, characterEncoding);
4383 throw std::runtime_error(
"Library not loaded!");
4389 auto& inst = instance();
4390 if(inst.m_PEAK_SystemDescriptor_GetParentLibrary)
4392 return inst.m_PEAK_SystemDescriptor_GetParentLibrary(systemDescriptorHandle, producerLibraryHandle);
4396 throw std::runtime_error(
"Library not loaded!");
4402 auto& inst = instance();
4403 if(inst.m_PEAK_SystemDescriptor_OpenSystem)
4405 return inst.m_PEAK_SystemDescriptor_OpenSystem(systemDescriptorHandle, systemHandle);
4409 throw std::runtime_error(
"Library not loaded!");
4415 auto& inst = instance();
4416 if(inst.m_PEAK_System_ToModule)
4418 return inst.m_PEAK_System_ToModule(systemHandle, moduleHandle);
4422 throw std::runtime_error(
"Library not loaded!");
4428 auto& inst = instance();
4429 if(inst.m_PEAK_System_ToEventSupportingModule)
4431 return inst.m_PEAK_System_ToEventSupportingModule(systemHandle, eventSupportingModuleHandle);
4435 throw std::runtime_error(
"Library not loaded!");
4441 auto& inst = instance();
4442 if(inst.m_PEAK_System_GetKey)
4444 return inst.m_PEAK_System_GetKey(systemHandle, key, keySize);
4448 throw std::runtime_error(
"Library not loaded!");
4454 auto& inst = instance();
4455 if(inst.m_PEAK_System_GetInfo)
4457 return inst.m_PEAK_System_GetInfo(systemHandle, infoCommand, infoDataType, info, infoSize);
4461 throw std::runtime_error(
"Library not loaded!");
4467 auto& inst = instance();
4468 if(inst.m_PEAK_System_GetID)
4470 return inst.m_PEAK_System_GetID(systemHandle,
id, idSize);
4474 throw std::runtime_error(
"Library not loaded!");
4480 auto& inst = instance();
4481 if(inst.m_PEAK_System_GetDisplayName)
4483 return inst.m_PEAK_System_GetDisplayName(systemHandle, displayName, displayNameSize);
4487 throw std::runtime_error(
"Library not loaded!");
4493 auto& inst = instance();
4494 if(inst.m_PEAK_System_GetVendorName)
4496 return inst.m_PEAK_System_GetVendorName(systemHandle, vendorName, vendorNameSize);
4500 throw std::runtime_error(
"Library not loaded!");
4506 auto& inst = instance();
4507 if(inst.m_PEAK_System_GetModelName)
4509 return inst.m_PEAK_System_GetModelName(systemHandle, modelName, modelNameSize);
4513 throw std::runtime_error(
"Library not loaded!");
4519 auto& inst = instance();
4520 if(inst.m_PEAK_System_GetVersion)
4522 return inst.m_PEAK_System_GetVersion(systemHandle, version, versionSize);
4526 throw std::runtime_error(
"Library not loaded!");
4532 auto& inst = instance();
4533 if(inst.m_PEAK_System_GetTLType)
4535 return inst.m_PEAK_System_GetTLType(systemHandle, tlType, tlTypeSize);
4539 throw std::runtime_error(
"Library not loaded!");
4545 auto& inst = instance();
4546 if(inst.m_PEAK_System_GetCTIFileName)
4548 return inst.m_PEAK_System_GetCTIFileName(systemHandle, ctiFileName, ctiFileNameSize);
4552 throw std::runtime_error(
"Library not loaded!");
4558 auto& inst = instance();
4559 if(inst.m_PEAK_System_GetCTIFullPath)
4561 return inst.m_PEAK_System_GetCTIFullPath(systemHandle, ctiFullPath, ctiFullPathSize);
4565 throw std::runtime_error(
"Library not loaded!");
4571 auto& inst = instance();
4572 if(inst.m_PEAK_System_GetGenTLVersionMajor)
4574 return inst.m_PEAK_System_GetGenTLVersionMajor(systemHandle, gentlVersionMajor);
4578 throw std::runtime_error(
"Library not loaded!");
4584 auto& inst = instance();
4585 if(inst.m_PEAK_System_GetGenTLVersionMinor)
4587 return inst.m_PEAK_System_GetGenTLVersionMinor(systemHandle, gentlVersionMinor);
4591 throw std::runtime_error(
"Library not loaded!");
4597 auto& inst = instance();
4598 if(inst.m_PEAK_System_GetCharacterEncoding)
4600 return inst.m_PEAK_System_GetCharacterEncoding(systemHandle, characterEncoding);
4604 throw std::runtime_error(
"Library not loaded!");
4610 auto& inst = instance();
4611 if(inst.m_PEAK_System_GetParentLibrary)
4613 return inst.m_PEAK_System_GetParentLibrary(systemHandle, producerLibraryHandle);
4617 throw std::runtime_error(
"Library not loaded!");
4623 auto& inst = instance();
4624 if(inst.m_PEAK_System_UpdateInterfaces)
4626 return inst.m_PEAK_System_UpdateInterfaces(systemHandle, timeout_ms);
4630 throw std::runtime_error(
"Library not loaded!");
4636 auto& inst = instance();
4637 if(inst.m_PEAK_System_GetNumInterfaces)
4639 return inst.m_PEAK_System_GetNumInterfaces(systemHandle, numInterfaces);
4643 throw std::runtime_error(
"Library not loaded!");
4649 auto& inst = instance();
4650 if(inst.m_PEAK_System_GetInterface)
4652 return inst.m_PEAK_System_GetInterface(systemHandle, index, interfaceDescriptorHandle);
4656 throw std::runtime_error(
"Library not loaded!");
4662 auto& inst = instance();
4663 if(inst.m_PEAK_System_RegisterInterfaceFoundCallback)
4665 return inst.m_PEAK_System_RegisterInterfaceFoundCallback(systemHandle, callback, callbackContext, callbackHandle);
4669 throw std::runtime_error(
"Library not loaded!");
4675 auto& inst = instance();
4676 if(inst.m_PEAK_System_UnregisterInterfaceFoundCallback)
4678 return inst.m_PEAK_System_UnregisterInterfaceFoundCallback(systemHandle, callbackHandle);
4682 throw std::runtime_error(
"Library not loaded!");
4688 auto& inst = instance();
4689 if(inst.m_PEAK_System_RegisterInterfaceLostCallback)
4691 return inst.m_PEAK_System_RegisterInterfaceLostCallback(systemHandle, callback, callbackContext, callbackHandle);
4695 throw std::runtime_error(
"Library not loaded!");
4701 auto& inst = instance();
4702 if(inst.m_PEAK_System_UnregisterInterfaceLostCallback)
4704 return inst.m_PEAK_System_UnregisterInterfaceLostCallback(systemHandle, callbackHandle);
4708 throw std::runtime_error(
"Library not loaded!");
4714 auto& inst = instance();
4715 if(inst.m_PEAK_System_Destruct)
4717 return inst.m_PEAK_System_Destruct(systemHandle);
4721 throw std::runtime_error(
"Library not loaded!");
4727 auto& inst = instance();
4728 if(inst.m_PEAK_InterfaceDescriptor_ToModuleDescriptor)
4730 return inst.m_PEAK_InterfaceDescriptor_ToModuleDescriptor(interfaceDescriptorHandle, moduleDescriptorHandle);
4734 throw std::runtime_error(
"Library not loaded!");
4740 auto& inst = instance();
4741 if(inst.m_PEAK_InterfaceDescriptor_GetKey)
4743 return inst.m_PEAK_InterfaceDescriptor_GetKey(interfaceDescriptorHandle, key, keySize);
4747 throw std::runtime_error(
"Library not loaded!");
4753 auto& inst = instance();
4754 if(inst.m_PEAK_InterfaceDescriptor_GetInfo)
4756 return inst.m_PEAK_InterfaceDescriptor_GetInfo(interfaceDescriptorHandle, infoCommand, infoDataType, info, infoSize);
4760 throw std::runtime_error(
"Library not loaded!");
4766 auto& inst = instance();
4767 if(inst.m_PEAK_InterfaceDescriptor_GetDisplayName)
4769 return inst.m_PEAK_InterfaceDescriptor_GetDisplayName(interfaceDescriptorHandle, displayName, displayNameSize);
4773 throw std::runtime_error(
"Library not loaded!");
4779 auto& inst = instance();
4780 if(inst.m_PEAK_InterfaceDescriptor_GetTLType)
4782 return inst.m_PEAK_InterfaceDescriptor_GetTLType(interfaceDescriptorHandle, tlType, tlTypeSize);
4786 throw std::runtime_error(
"Library not loaded!");
4792 auto& inst = instance();
4793 if(inst.m_PEAK_InterfaceDescriptor_GetParentSystem)
4795 return inst.m_PEAK_InterfaceDescriptor_GetParentSystem(interfaceDescriptorHandle, systemHandle);
4799 throw std::runtime_error(
"Library not loaded!");
4805 auto& inst = instance();
4806 if(inst.m_PEAK_InterfaceDescriptor_OpenInterface)
4808 return inst.m_PEAK_InterfaceDescriptor_OpenInterface(interfaceDescriptorHandle, interfaceHandle);
4812 throw std::runtime_error(
"Library not loaded!");
4818 auto& inst = instance();
4819 if(inst.m_PEAK_Interface_ToModule)
4821 return inst.m_PEAK_Interface_ToModule(interfaceHandle, moduleHandle);
4825 throw std::runtime_error(
"Library not loaded!");
4831 auto& inst = instance();
4832 if(inst.m_PEAK_Interface_ToEventSupportingModule)
4834 return inst.m_PEAK_Interface_ToEventSupportingModule(interfaceHandle, eventSupportingModuleHandle);
4838 throw std::runtime_error(
"Library not loaded!");
4844 auto& inst = instance();
4845 if(inst.m_PEAK_Interface_GetKey)
4847 return inst.m_PEAK_Interface_GetKey(interfaceHandle, key, keySize);
4851 throw std::runtime_error(
"Library not loaded!");
4857 auto& inst = instance();
4858 if(inst.m_PEAK_Interface_GetInfo)
4860 return inst.m_PEAK_Interface_GetInfo(interfaceHandle, infoCommand, infoDataType, info, infoSize);
4864 throw std::runtime_error(
"Library not loaded!");
4870 auto& inst = instance();
4871 if(inst.m_PEAK_Interface_GetID)
4873 return inst.m_PEAK_Interface_GetID(interfaceHandle,
id, idSize);
4877 throw std::runtime_error(
"Library not loaded!");
4883 auto& inst = instance();
4884 if(inst.m_PEAK_Interface_GetDisplayName)
4886 return inst.m_PEAK_Interface_GetDisplayName(interfaceHandle, displayName, displayNameSize);
4890 throw std::runtime_error(
"Library not loaded!");
4896 auto& inst = instance();
4897 if(inst.m_PEAK_Interface_GetTLType)
4899 return inst.m_PEAK_Interface_GetTLType(interfaceHandle, tlType, tlTypeSize);
4903 throw std::runtime_error(
"Library not loaded!");
4909 auto& inst = instance();
4910 if(inst.m_PEAK_Interface_GetParentSystem)
4912 return inst.m_PEAK_Interface_GetParentSystem(interfaceHandle, systemHandle);
4916 throw std::runtime_error(
"Library not loaded!");
4922 auto& inst = instance();
4923 if(inst.m_PEAK_Interface_UpdateDevices)
4925 return inst.m_PEAK_Interface_UpdateDevices(interfaceHandle, timeout_ms);
4929 throw std::runtime_error(
"Library not loaded!");
4935 auto& inst = instance();
4936 if(inst.m_PEAK_Interface_GetNumDevices)
4938 return inst.m_PEAK_Interface_GetNumDevices(interfaceHandle, numDevices);
4942 throw std::runtime_error(
"Library not loaded!");
4948 auto& inst = instance();
4949 if(inst.m_PEAK_Interface_GetDevice)
4951 return inst.m_PEAK_Interface_GetDevice(interfaceHandle, index, deviceDescriptorHandle);
4955 throw std::runtime_error(
"Library not loaded!");
4961 auto& inst = instance();
4962 if(inst.m_PEAK_Interface_RegisterDeviceFoundCallback)
4964 return inst.m_PEAK_Interface_RegisterDeviceFoundCallback(interfaceHandle, callback, callbackContext, callbackHandle);
4968 throw std::runtime_error(
"Library not loaded!");
4974 auto& inst = instance();
4975 if(inst.m_PEAK_Interface_UnregisterDeviceFoundCallback)
4977 return inst.m_PEAK_Interface_UnregisterDeviceFoundCallback(interfaceHandle, callbackHandle);
4981 throw std::runtime_error(
"Library not loaded!");
4987 auto& inst = instance();
4988 if(inst.m_PEAK_Interface_RegisterDeviceReconnectedCallback)
4990 return inst.m_PEAK_Interface_RegisterDeviceReconnectedCallback(interfaceHandle, callback, callbackContext, callbackHandle);
4994 throw std::runtime_error(
"Library not loaded!");
5000 auto& inst = instance();
5001 if(inst.m_PEAK_Interface_UnregisterDeviceReconnectedCallback)
5003 return inst.m_PEAK_Interface_UnregisterDeviceReconnectedCallback(interfaceHandle, callbackHandle);
5007 throw std::runtime_error(
"Library not loaded!");
5013 auto& inst = instance();
5014 if(inst.m_PEAK_Interface_RegisterDeviceDisconnectedCallback)
5016 return inst.m_PEAK_Interface_RegisterDeviceDisconnectedCallback(interfaceHandle, callback, callbackContext, callbackHandle);
5020 throw std::runtime_error(
"Library not loaded!");
5026 auto& inst = instance();
5027 if(inst.m_PEAK_Interface_UnregisterDeviceDisconnectedCallback)
5029 return inst.m_PEAK_Interface_UnregisterDeviceDisconnectedCallback(interfaceHandle, callbackHandle);
5033 throw std::runtime_error(
"Library not loaded!");
5039 auto& inst = instance();
5040 if(inst.m_PEAK_Interface_RegisterDeviceLostCallback)
5042 return inst.m_PEAK_Interface_RegisterDeviceLostCallback(interfaceHandle, callback, callbackContext, callbackHandle);
5046 throw std::runtime_error(
"Library not loaded!");
5052 auto& inst = instance();
5053 if(inst.m_PEAK_Interface_UnregisterDeviceLostCallback)
5055 return inst.m_PEAK_Interface_UnregisterDeviceLostCallback(interfaceHandle, callbackHandle);
5059 throw std::runtime_error(
"Library not loaded!");
5065 auto& inst = instance();
5066 if(inst.m_PEAK_Interface_RegisterDeviceListChangedCallback)
5068 return inst.m_PEAK_Interface_RegisterDeviceListChangedCallback(interfaceHandle, callback, callbackContext, callbackHandle);
5072 throw std::runtime_error(
"Library not loaded!");
5078 auto& inst = instance();
5079 if(inst.m_PEAK_Interface_UnregisterDeviceListChangedCallback)
5081 return inst.m_PEAK_Interface_UnregisterDeviceListChangedCallback(interfaceHandle, callbackHandle);
5085 throw std::runtime_error(
"Library not loaded!");
5091 auto& inst = instance();
5092 if(inst.m_PEAK_Interface_Destruct)
5094 return inst.m_PEAK_Interface_Destruct(interfaceHandle);
5098 throw std::runtime_error(
"Library not loaded!");
5104 auto& inst = instance();
5105 if(inst.m_PEAK_DeviceDescriptor_ToModuleDescriptor)
5107 return inst.m_PEAK_DeviceDescriptor_ToModuleDescriptor(deviceDescriptorHandle, moduleDescriptorHandle);
5111 throw std::runtime_error(
"Library not loaded!");
5117 auto& inst = instance();
5118 if(inst.m_PEAK_DeviceDescriptor_GetKey)
5120 return inst.m_PEAK_DeviceDescriptor_GetKey(deviceDescriptorHandle, key, keySize);
5124 throw std::runtime_error(
"Library not loaded!");
5130 auto& inst = instance();
5131 if(inst.m_PEAK_DeviceDescriptor_GetInfo)
5133 return inst.m_PEAK_DeviceDescriptor_GetInfo(deviceDescriptorHandle, infoCommand, infoDataType, info, infoSize);
5137 throw std::runtime_error(
"Library not loaded!");
5143 auto& inst = instance();
5144 if(inst.m_PEAK_DeviceDescriptor_GetDisplayName)
5146 return inst.m_PEAK_DeviceDescriptor_GetDisplayName(deviceDescriptorHandle, displayName, displayNameSize);
5150 throw std::runtime_error(
"Library not loaded!");
5156 auto& inst = instance();
5157 if(inst.m_PEAK_DeviceDescriptor_GetVendorName)
5159 return inst.m_PEAK_DeviceDescriptor_GetVendorName(deviceDescriptorHandle, vendorName, vendorNameSize);
5163 throw std::runtime_error(
"Library not loaded!");
5169 auto& inst = instance();
5170 if(inst.m_PEAK_DeviceDescriptor_GetModelName)
5172 return inst.m_PEAK_DeviceDescriptor_GetModelName(deviceDescriptorHandle, modelName, modelNameSize);
5176 throw std::runtime_error(
"Library not loaded!");
5182 auto& inst = instance();
5183 if(inst.m_PEAK_DeviceDescriptor_GetVersion)
5185 return inst.m_PEAK_DeviceDescriptor_GetVersion(deviceDescriptorHandle, version, versionSize);
5189 throw std::runtime_error(
"Library not loaded!");
5195 auto& inst = instance();
5196 if(inst.m_PEAK_DeviceDescriptor_GetTLType)
5198 return inst.m_PEAK_DeviceDescriptor_GetTLType(deviceDescriptorHandle, tlType, tlTypeSize);
5202 throw std::runtime_error(
"Library not loaded!");
5208 auto& inst = instance();
5209 if(inst.m_PEAK_DeviceDescriptor_GetUserDefinedName)
5211 return inst.m_PEAK_DeviceDescriptor_GetUserDefinedName(deviceDescriptorHandle, userDefinedName, userDefinedNameSize);
5215 throw std::runtime_error(
"Library not loaded!");
5221 auto& inst = instance();
5222 if(inst.m_PEAK_DeviceDescriptor_GetSerialNumber)
5224 return inst.m_PEAK_DeviceDescriptor_GetSerialNumber(deviceDescriptorHandle, serialNumber, serialNumberSize);
5228 throw std::runtime_error(
"Library not loaded!");
5234 auto& inst = instance();
5235 if(inst.m_PEAK_DeviceDescriptor_GetAccessStatus)
5237 return inst.m_PEAK_DeviceDescriptor_GetAccessStatus(deviceDescriptorHandle, accessStatus);
5241 throw std::runtime_error(
"Library not loaded!");
5247 auto& inst = instance();
5248 if(inst.m_PEAK_DeviceDescriptor_GetTimestampTickFrequency)
5250 return inst.m_PEAK_DeviceDescriptor_GetTimestampTickFrequency(deviceDescriptorHandle, timestampTickFrequency);
5254 throw std::runtime_error(
"Library not loaded!");
5260 auto& inst = instance();
5261 if(inst.m_PEAK_DeviceDescriptor_GetIsOpenableExclusive)
5263 return inst.m_PEAK_DeviceDescriptor_GetIsOpenableExclusive(deviceDescriptorHandle, isOpenable);
5267 throw std::runtime_error(
"Library not loaded!");
5273 auto& inst = instance();
5274 if(inst.m_PEAK_DeviceDescriptor_GetIsOpenable)
5276 return inst.m_PEAK_DeviceDescriptor_GetIsOpenable(deviceDescriptorHandle, accessType, isOpenable);
5280 throw std::runtime_error(
"Library not loaded!");
5286 auto& inst = instance();
5287 if(inst.m_PEAK_DeviceDescriptor_OpenDevice)
5289 return inst.m_PEAK_DeviceDescriptor_OpenDevice(deviceDescriptorHandle, accessType, deviceHandle);
5293 throw std::runtime_error(
"Library not loaded!");
5299 auto& inst = instance();
5300 if(inst.m_PEAK_DeviceDescriptor_GetParentInterface)
5302 return inst.m_PEAK_DeviceDescriptor_GetParentInterface(deviceDescriptorHandle, interfaceHandle);
5306 throw std::runtime_error(
"Library not loaded!");
5312 auto& inst = instance();
5313 if(inst.m_PEAK_DeviceDescriptor_GetMonitoringUpdateInterval)
5315 return inst.m_PEAK_DeviceDescriptor_GetMonitoringUpdateInterval(deviceDescriptorHandle, monitoringUpdateInterval_ms);
5319 throw std::runtime_error(
"Library not loaded!");
5325 auto& inst = instance();
5326 if(inst.m_PEAK_DeviceDescriptor_SetMonitoringUpdateInterval)
5328 return inst.m_PEAK_DeviceDescriptor_SetMonitoringUpdateInterval(deviceDescriptorHandle, monitoringUpdateInterval_ms);
5332 throw std::runtime_error(
"Library not loaded!");
5338 auto& inst = instance();
5339 if(inst.m_PEAK_DeviceDescriptor_IsInformationRoleMonitored)
5341 return inst.m_PEAK_DeviceDescriptor_IsInformationRoleMonitored(deviceDescriptorHandle, informationRole, isInformationRoleMonitored);
5345 throw std::runtime_error(
"Library not loaded!");
5351 auto& inst = instance();
5352 if(inst.m_PEAK_DeviceDescriptor_AddInformationRoleToMonitoring)
5354 return inst.m_PEAK_DeviceDescriptor_AddInformationRoleToMonitoring(deviceDescriptorHandle, informationRole);
5358 throw std::runtime_error(
"Library not loaded!");
5364 auto& inst = instance();
5365 if(inst.m_PEAK_DeviceDescriptor_RemoveInformationRoleFromMonitoring)
5367 return inst.m_PEAK_DeviceDescriptor_RemoveInformationRoleFromMonitoring(deviceDescriptorHandle, informationRole);
5371 throw std::runtime_error(
"Library not loaded!");
5377 auto& inst = instance();
5378 if(inst.m_PEAK_DeviceDescriptor_RegisterInformationChangedCallback)
5380 return inst.m_PEAK_DeviceDescriptor_RegisterInformationChangedCallback(deviceDescriptorHandle, callback, callbackContext, callbackHandle);
5384 throw std::runtime_error(
"Library not loaded!");
5390 auto& inst = instance();
5391 if(inst.m_PEAK_DeviceDescriptor_UnregisterInformationChangedCallback)
5393 return inst.m_PEAK_DeviceDescriptor_UnregisterInformationChangedCallback(deviceDescriptorHandle, callbackHandle);
5397 throw std::runtime_error(
"Library not loaded!");
5403 auto& inst = instance();
5404 if(inst.m_PEAK_Device_ToModule)
5406 return inst.m_PEAK_Device_ToModule(deviceHandle, moduleHandle);
5410 throw std::runtime_error(
"Library not loaded!");
5416 auto& inst = instance();
5417 if(inst.m_PEAK_Device_ToEventSupportingModule)
5419 return inst.m_PEAK_Device_ToEventSupportingModule(deviceHandle, eventSupportingModuleHandle);
5423 throw std::runtime_error(
"Library not loaded!");
5429 auto& inst = instance();
5430 if(inst.m_PEAK_Device_GetKey)
5432 return inst.m_PEAK_Device_GetKey(deviceHandle, key, keySize);
5436 throw std::runtime_error(
"Library not loaded!");
5442 auto& inst = instance();
5443 if(inst.m_PEAK_Device_GetInfo)
5445 return inst.m_PEAK_Device_GetInfo(deviceHandle, infoCommand, infoDataType, info, infoSize);
5449 throw std::runtime_error(
"Library not loaded!");
5455 auto& inst = instance();
5456 if(inst.m_PEAK_Device_GetID)
5458 return inst.m_PEAK_Device_GetID(deviceHandle,
id, idSize);
5462 throw std::runtime_error(
"Library not loaded!");
5468 auto& inst = instance();
5469 if(inst.m_PEAK_Device_GetDisplayName)
5471 return inst.m_PEAK_Device_GetDisplayName(deviceHandle, displayName, displayNameSize);
5475 throw std::runtime_error(
"Library not loaded!");
5481 auto& inst = instance();
5482 if(inst.m_PEAK_Device_GetVendorName)
5484 return inst.m_PEAK_Device_GetVendorName(deviceHandle, vendorName, vendorNameSize);
5488 throw std::runtime_error(
"Library not loaded!");
5494 auto& inst = instance();
5495 if(inst.m_PEAK_Device_GetModelName)
5497 return inst.m_PEAK_Device_GetModelName(deviceHandle, modelName, modelNameSize);
5501 throw std::runtime_error(
"Library not loaded!");
5507 auto& inst = instance();
5508 if(inst.m_PEAK_Device_GetVersion)
5510 return inst.m_PEAK_Device_GetVersion(deviceHandle, version, versionSize);
5514 throw std::runtime_error(
"Library not loaded!");
5520 auto& inst = instance();
5521 if(inst.m_PEAK_Device_GetTLType)
5523 return inst.m_PEAK_Device_GetTLType(deviceHandle, tlType, tlTypeSize);
5527 throw std::runtime_error(
"Library not loaded!");
5533 auto& inst = instance();
5534 if(inst.m_PEAK_Device_GetUserDefinedName)
5536 return inst.m_PEAK_Device_GetUserDefinedName(deviceHandle, userDefinedName, userDefinedNameSize);
5540 throw std::runtime_error(
"Library not loaded!");
5546 auto& inst = instance();
5547 if(inst.m_PEAK_Device_GetSerialNumber)
5549 return inst.m_PEAK_Device_GetSerialNumber(deviceHandle, serialNumber, serialNumberSize);
5553 throw std::runtime_error(
"Library not loaded!");
5559 auto& inst = instance();
5560 if(inst.m_PEAK_Device_GetAccessStatus)
5562 return inst.m_PEAK_Device_GetAccessStatus(deviceHandle, accessStatus);
5566 throw std::runtime_error(
"Library not loaded!");
5572 auto& inst = instance();
5573 if(inst.m_PEAK_Device_GetTimestampTickFrequency)
5575 return inst.m_PEAK_Device_GetTimestampTickFrequency(deviceHandle, timestampTickFrequency);
5579 throw std::runtime_error(
"Library not loaded!");
5585 auto& inst = instance();
5586 if(inst.m_PEAK_Device_GetParentInterface)
5588 return inst.m_PEAK_Device_GetParentInterface(deviceHandle, interfaceHandle);
5592 throw std::runtime_error(
"Library not loaded!");
5598 auto& inst = instance();
5599 if(inst.m_PEAK_Device_GetRemoteDevice)
5601 return inst.m_PEAK_Device_GetRemoteDevice(deviceHandle, remoteDeviceHandle);
5605 throw std::runtime_error(
"Library not loaded!");
5611 auto& inst = instance();
5612 if(inst.m_PEAK_Device_GetNumDataStreams)
5614 return inst.m_PEAK_Device_GetNumDataStreams(deviceHandle, numDataStreams);
5618 throw std::runtime_error(
"Library not loaded!");
5624 auto& inst = instance();
5625 if(inst.m_PEAK_Device_GetDataStream)
5627 return inst.m_PEAK_Device_GetDataStream(deviceHandle, index, dataStreamDescriptorHandle);
5631 throw std::runtime_error(
"Library not loaded!");
5637 auto& inst = instance();
5638 if(inst.m_PEAK_Device_Destruct)
5640 return inst.m_PEAK_Device_Destruct(deviceHandle);
5644 throw std::runtime_error(
"Library not loaded!");
5650 auto& inst = instance();
5651 if(inst.m_PEAK_RemoteDevice_ToModule)
5653 return inst.m_PEAK_RemoteDevice_ToModule(remoteDeviceHandle, moduleHandle);
5657 throw std::runtime_error(
"Library not loaded!");
5663 auto& inst = instance();
5664 if(inst.m_PEAK_RemoteDevice_GetLocalDevice)
5666 return inst.m_PEAK_RemoteDevice_GetLocalDevice(remoteDeviceHandle, deviceHandle);
5670 throw std::runtime_error(
"Library not loaded!");
5676 auto& inst = instance();
5677 if(inst.m_PEAK_DataStreamDescriptor_ToModuleDescriptor)
5679 return inst.m_PEAK_DataStreamDescriptor_ToModuleDescriptor(dataStreamDescriptorHandle, moduleDescriptorHandle);
5683 throw std::runtime_error(
"Library not loaded!");
5689 auto& inst = instance();
5690 if(inst.m_PEAK_DataStreamDescriptor_GetKey)
5692 return inst.m_PEAK_DataStreamDescriptor_GetKey(dataStreamDescriptorHandle, key, keySize);
5696 throw std::runtime_error(
"Library not loaded!");
5702 auto& inst = instance();
5703 if(inst.m_PEAK_DataStreamDescriptor_GetParentDevice)
5705 return inst.m_PEAK_DataStreamDescriptor_GetParentDevice(dataStreamDescriptorHandle, deviceHandle);
5709 throw std::runtime_error(
"Library not loaded!");
5715 auto& inst = instance();
5716 if(inst.m_PEAK_DataStreamDescriptor_OpenDataStream)
5718 return inst.m_PEAK_DataStreamDescriptor_OpenDataStream(dataStreamDescriptorHandle, dataStreamHandle);
5722 throw std::runtime_error(
"Library not loaded!");
5728 auto& inst = instance();
5729 if(inst.m_PEAK_DataStream_ToModule)
5731 return inst.m_PEAK_DataStream_ToModule(dataStreamHandle, moduleHandle);
5735 throw std::runtime_error(
"Library not loaded!");
5741 auto& inst = instance();
5742 if(inst.m_PEAK_DataStream_ToEventSupportingModule)
5744 return inst.m_PEAK_DataStream_ToEventSupportingModule(dataStreamHandle, eventSupportingModuleHandle);
5748 throw std::runtime_error(
"Library not loaded!");
5754 auto& inst = instance();
5755 if(inst.m_PEAK_DataStream_GetKey)
5757 return inst.m_PEAK_DataStream_GetKey(dataStreamHandle, key, keySize);
5761 throw std::runtime_error(
"Library not loaded!");
5767 auto& inst = instance();
5768 if(inst.m_PEAK_DataStream_GetInfo)
5770 return inst.m_PEAK_DataStream_GetInfo(dataStreamHandle, infoCommand, infoDataType, info, infoSize);
5774 throw std::runtime_error(
"Library not loaded!");
5780 auto& inst = instance();
5781 if(inst.m_PEAK_DataStream_GetID)
5783 return inst.m_PEAK_DataStream_GetID(dataStreamHandle,
id, idSize);
5787 throw std::runtime_error(
"Library not loaded!");
5793 auto& inst = instance();
5794 if(inst.m_PEAK_DataStream_GetTLType)
5796 return inst.m_PEAK_DataStream_GetTLType(dataStreamHandle, tlType, tlTypeSize);
5800 throw std::runtime_error(
"Library not loaded!");
5806 auto& inst = instance();
5807 if(inst.m_PEAK_DataStream_GetNumBuffersAnnouncedMinRequired)
5809 return inst.m_PEAK_DataStream_GetNumBuffersAnnouncedMinRequired(dataStreamHandle, numBuffersAnnouncedMinRequired);
5813 throw std::runtime_error(
"Library not loaded!");
5819 auto& inst = instance();
5820 if(inst.m_PEAK_DataStream_GetNumBuffersAnnounced)
5822 return inst.m_PEAK_DataStream_GetNumBuffersAnnounced(dataStreamHandle, numBuffersAnnounced);
5826 throw std::runtime_error(
"Library not loaded!");
5832 auto& inst = instance();
5833 if(inst.m_PEAK_DataStream_GetNumBuffersQueued)
5835 return inst.m_PEAK_DataStream_GetNumBuffersQueued(dataStreamHandle, numBuffersQueued);
5839 throw std::runtime_error(
"Library not loaded!");
5845 auto& inst = instance();
5846 if(inst.m_PEAK_DataStream_GetNumBuffersAwaitDelivery)
5848 return inst.m_PEAK_DataStream_GetNumBuffersAwaitDelivery(dataStreamHandle, numBuffersAwaitDelivery);
5852 throw std::runtime_error(
"Library not loaded!");
5858 auto& inst = instance();
5859 if(inst.m_PEAK_DataStream_GetNumBuffersDelivered)
5861 return inst.m_PEAK_DataStream_GetNumBuffersDelivered(dataStreamHandle, numBuffersDelivered);
5865 throw std::runtime_error(
"Library not loaded!");
5871 auto& inst = instance();
5872 if(inst.m_PEAK_DataStream_GetNumBuffersStarted)
5874 return inst.m_PEAK_DataStream_GetNumBuffersStarted(dataStreamHandle, numBuffersStarted);
5878 throw std::runtime_error(
"Library not loaded!");
5884 auto& inst = instance();
5885 if(inst.m_PEAK_DataStream_GetNumUnderruns)
5887 return inst.m_PEAK_DataStream_GetNumUnderruns(dataStreamHandle, numUnderruns);
5891 throw std::runtime_error(
"Library not loaded!");
5897 auto& inst = instance();
5898 if(inst.m_PEAK_DataStream_GetNumChunksPerBufferMax)
5900 return inst.m_PEAK_DataStream_GetNumChunksPerBufferMax(dataStreamHandle, numChunksPerBufferMax);
5904 throw std::runtime_error(
"Library not loaded!");
5910 auto& inst = instance();
5911 if(inst.m_PEAK_DataStream_GetBufferAlignment)
5913 return inst.m_PEAK_DataStream_GetBufferAlignment(dataStreamHandle, bufferAlignment);
5917 throw std::runtime_error(
"Library not loaded!");
5923 auto& inst = instance();
5924 if(inst.m_PEAK_DataStream_GetPayloadSize)
5926 return inst.m_PEAK_DataStream_GetPayloadSize(dataStreamHandle, payloadSize);
5930 throw std::runtime_error(
"Library not loaded!");
5936 auto& inst = instance();
5937 if(inst.m_PEAK_DataStream_GetDefinesPayloadSize)
5939 return inst.m_PEAK_DataStream_GetDefinesPayloadSize(dataStreamHandle, definesPayloadSize);
5943 throw std::runtime_error(
"Library not loaded!");
5949 auto& inst = instance();
5950 if(inst.m_PEAK_DataStream_GetIsGrabbing)
5952 return inst.m_PEAK_DataStream_GetIsGrabbing(dataStreamHandle, isGrabbing);
5956 throw std::runtime_error(
"Library not loaded!");
5962 auto& inst = instance();
5963 if(inst.m_PEAK_DataStream_GetParentDevice)
5965 return inst.m_PEAK_DataStream_GetParentDevice(dataStreamHandle, deviceHandle);
5969 throw std::runtime_error(
"Library not loaded!");
5975 auto& inst = instance();
5976 if(inst.m_PEAK_DataStream_AnnounceBuffer)
5978 return inst.m_PEAK_DataStream_AnnounceBuffer(dataStreamHandle, buffer, bufferSize, userPtr, revocationCallback, callbackContext, bufferHandle);
5982 throw std::runtime_error(
"Library not loaded!");
5988 auto& inst = instance();
5989 if(inst.m_PEAK_DataStream_AllocAndAnnounceBuffer)
5991 return inst.m_PEAK_DataStream_AllocAndAnnounceBuffer(dataStreamHandle, bufferSize, userPtr, bufferHandle);
5995 throw std::runtime_error(
"Library not loaded!");
6001 auto& inst = instance();
6002 if(inst.m_PEAK_DataStream_QueueBuffer)
6004 return inst.m_PEAK_DataStream_QueueBuffer(dataStreamHandle, bufferHandle);
6008 throw std::runtime_error(
"Library not loaded!");
6014 auto& inst = instance();
6015 if(inst.m_PEAK_DataStream_RevokeBuffer)
6017 return inst.m_PEAK_DataStream_RevokeBuffer(dataStreamHandle, bufferHandle);
6021 throw std::runtime_error(
"Library not loaded!");
6027 auto& inst = instance();
6028 if(inst.m_PEAK_DataStream_WaitForFinishedBuffer)
6030 return inst.m_PEAK_DataStream_WaitForFinishedBuffer(dataStreamHandle, timeout_ms, bufferHandle);
6034 throw std::runtime_error(
"Library not loaded!");
6040 auto& inst = instance();
6041 if(inst.m_PEAK_DataStream_KillWait)
6043 return inst.m_PEAK_DataStream_KillWait(dataStreamHandle);
6047 throw std::runtime_error(
"Library not loaded!");
6053 auto& inst = instance();
6054 if(inst.m_PEAK_DataStream_FlushPendingKillWaits)
6056 return inst.m_PEAK_DataStream_FlushPendingKillWaits(dataStreamHandle);
6060 throw std::runtime_error(
"Library not loaded!");
6066 auto& inst = instance();
6067 if(inst.m_PEAK_DataStream_Flush)
6069 return inst.m_PEAK_DataStream_Flush(dataStreamHandle, flushMode);
6073 throw std::runtime_error(
"Library not loaded!");
6079 auto& inst = instance();
6080 if(inst.m_PEAK_DataStream_StartAcquisitionInfinite)
6082 return inst.m_PEAK_DataStream_StartAcquisitionInfinite(dataStreamHandle, startMode);
6086 throw std::runtime_error(
"Library not loaded!");
6092 auto& inst = instance();
6093 if(inst.m_PEAK_DataStream_StartAcquisition)
6095 return inst.m_PEAK_DataStream_StartAcquisition(dataStreamHandle, startMode, numToAcquire);
6099 throw std::runtime_error(
"Library not loaded!");
6105 auto& inst = instance();
6106 if(inst.m_PEAK_DataStream_StopAcquisition)
6108 return inst.m_PEAK_DataStream_StopAcquisition(dataStreamHandle, stopMode);
6112 throw std::runtime_error(
"Library not loaded!");
6118 auto& inst = instance();
6119 if(inst.m_PEAK_DataStream_Destruct)
6121 return inst.m_PEAK_DataStream_Destruct(dataStreamHandle);
6125 throw std::runtime_error(
"Library not loaded!");
6131 auto& inst = instance();
6132 if(inst.m_PEAK_Buffer_ToModule)
6134 return inst.m_PEAK_Buffer_ToModule(bufferHandle, moduleHandle);
6138 throw std::runtime_error(
"Library not loaded!");
6144 auto& inst = instance();
6145 if(inst.m_PEAK_Buffer_ToEventSupportingModule)
6147 return inst.m_PEAK_Buffer_ToEventSupportingModule(bufferHandle, eventSupportingModuleHandle);
6151 throw std::runtime_error(
"Library not loaded!");
6157 auto& inst = instance();
6158 if(inst.m_PEAK_Buffer_GetInfo)
6160 return inst.m_PEAK_Buffer_GetInfo(bufferHandle, infoCommand, infoDataType, info, infoSize);
6164 throw std::runtime_error(
"Library not loaded!");
6170 auto& inst = instance();
6171 if(inst.m_PEAK_Buffer_GetTLType)
6173 return inst.m_PEAK_Buffer_GetTLType(bufferHandle, tlType, tlTypeSize);
6177 throw std::runtime_error(
"Library not loaded!");
6183 auto& inst = instance();
6184 if(inst.m_PEAK_Buffer_GetBasePtr)
6186 return inst.m_PEAK_Buffer_GetBasePtr(bufferHandle, basePtr);
6190 throw std::runtime_error(
"Library not loaded!");
6196 auto& inst = instance();
6197 if(inst.m_PEAK_Buffer_GetSize)
6199 return inst.m_PEAK_Buffer_GetSize(bufferHandle, size);
6203 throw std::runtime_error(
"Library not loaded!");
6209 auto& inst = instance();
6210 if(inst.m_PEAK_Buffer_GetUserPtr)
6212 return inst.m_PEAK_Buffer_GetUserPtr(bufferHandle, userPtr);
6216 throw std::runtime_error(
"Library not loaded!");
6222 auto& inst = instance();
6223 if(inst.m_PEAK_Buffer_GetPayloadType)
6225 return inst.m_PEAK_Buffer_GetPayloadType(bufferHandle, payloadType);
6229 throw std::runtime_error(
"Library not loaded!");
6235 auto& inst = instance();
6236 if(inst.m_PEAK_Buffer_GetPixelFormat)
6238 return inst.m_PEAK_Buffer_GetPixelFormat(bufferHandle, pixelFormat);
6242 throw std::runtime_error(
"Library not loaded!");
6248 auto& inst = instance();
6249 if(inst.m_PEAK_Buffer_GetPixelFormatNamespace)
6251 return inst.m_PEAK_Buffer_GetPixelFormatNamespace(bufferHandle, pixelFormatNamespace);
6255 throw std::runtime_error(
"Library not loaded!");
6261 auto& inst = instance();
6262 if(inst.m_PEAK_Buffer_GetPixelEndianness)
6264 return inst.m_PEAK_Buffer_GetPixelEndianness(bufferHandle, pixelEndianness);
6268 throw std::runtime_error(
"Library not loaded!");
6274 auto& inst = instance();
6275 if(inst.m_PEAK_Buffer_GetExpectedDataSize)
6277 return inst.m_PEAK_Buffer_GetExpectedDataSize(bufferHandle, expectedDataSize);
6281 throw std::runtime_error(
"Library not loaded!");
6287 auto& inst = instance();
6288 if(inst.m_PEAK_Buffer_GetDeliveredDataSize)
6290 return inst.m_PEAK_Buffer_GetDeliveredDataSize(bufferHandle, deliveredDataSize);
6294 throw std::runtime_error(
"Library not loaded!");
6300 auto& inst = instance();
6301 if(inst.m_PEAK_Buffer_GetFrameID)
6303 return inst.m_PEAK_Buffer_GetFrameID(bufferHandle, frameId);
6307 throw std::runtime_error(
"Library not loaded!");
6313 auto& inst = instance();
6314 if(inst.m_PEAK_Buffer_GetImageOffset)
6316 return inst.m_PEAK_Buffer_GetImageOffset(bufferHandle, imageOffset);
6320 throw std::runtime_error(
"Library not loaded!");
6326 auto& inst = instance();
6327 if(inst.m_PEAK_Buffer_GetDeliveredImageHeight)
6329 return inst.m_PEAK_Buffer_GetDeliveredImageHeight(bufferHandle, deliveredImageHeight);
6333 throw std::runtime_error(
"Library not loaded!");
6339 auto& inst = instance();
6340 if(inst.m_PEAK_Buffer_GetDeliveredChunkPayloadSize)
6342 return inst.m_PEAK_Buffer_GetDeliveredChunkPayloadSize(bufferHandle, deliveredChunkPayloadSize);
6346 throw std::runtime_error(
"Library not loaded!");
6352 auto& inst = instance();
6353 if(inst.m_PEAK_Buffer_GetChunkLayoutID)
6355 return inst.m_PEAK_Buffer_GetChunkLayoutID(bufferHandle, chunkLayoutId);
6359 throw std::runtime_error(
"Library not loaded!");
6365 auto& inst = instance();
6366 if(inst.m_PEAK_Buffer_GetFileName)
6368 return inst.m_PEAK_Buffer_GetFileName(bufferHandle, fileName, fileNameSize);
6372 throw std::runtime_error(
"Library not loaded!");
6378 auto& inst = instance();
6379 if(inst.m_PEAK_Buffer_GetWidth)
6381 return inst.m_PEAK_Buffer_GetWidth(bufferHandle, width);
6385 throw std::runtime_error(
"Library not loaded!");
6391 auto& inst = instance();
6392 if(inst.m_PEAK_Buffer_GetHeight)
6394 return inst.m_PEAK_Buffer_GetHeight(bufferHandle, height);
6398 throw std::runtime_error(
"Library not loaded!");
6404 auto& inst = instance();
6405 if(inst.m_PEAK_Buffer_GetXOffset)
6407 return inst.m_PEAK_Buffer_GetXOffset(bufferHandle, xOffset);
6411 throw std::runtime_error(
"Library not loaded!");
6417 auto& inst = instance();
6418 if(inst.m_PEAK_Buffer_GetYOffset)
6420 return inst.m_PEAK_Buffer_GetYOffset(bufferHandle, yOffset);
6424 throw std::runtime_error(
"Library not loaded!");
6430 auto& inst = instance();
6431 if(inst.m_PEAK_Buffer_GetXPadding)
6433 return inst.m_PEAK_Buffer_GetXPadding(bufferHandle, xPadding);
6437 throw std::runtime_error(
"Library not loaded!");
6443 auto& inst = instance();
6444 if(inst.m_PEAK_Buffer_GetYPadding)
6446 return inst.m_PEAK_Buffer_GetYPadding(bufferHandle, yPadding);
6450 throw std::runtime_error(
"Library not loaded!");
6456 auto& inst = instance();
6457 if(inst.m_PEAK_Buffer_GetTimestamp_ticks)
6459 return inst.m_PEAK_Buffer_GetTimestamp_ticks(bufferHandle, timestamp_ticks);
6463 throw std::runtime_error(
"Library not loaded!");
6469 auto& inst = instance();
6470 if(inst.m_PEAK_Buffer_GetTimestamp_ns)
6472 return inst.m_PEAK_Buffer_GetTimestamp_ns(bufferHandle, timestamp_ns);
6476 throw std::runtime_error(
"Library not loaded!");
6482 auto& inst = instance();
6483 if(inst.m_PEAK_Buffer_GetIsQueued)
6485 return inst.m_PEAK_Buffer_GetIsQueued(bufferHandle, isQueued);
6489 throw std::runtime_error(
"Library not loaded!");
6495 auto& inst = instance();
6496 if(inst.m_PEAK_Buffer_GetIsAcquiring)
6498 return inst.m_PEAK_Buffer_GetIsAcquiring(bufferHandle, isAcquiring);
6502 throw std::runtime_error(
"Library not loaded!");
6508 auto& inst = instance();
6509 if(inst.m_PEAK_Buffer_GetIsIncomplete)
6511 return inst.m_PEAK_Buffer_GetIsIncomplete(bufferHandle, isIncomplete);
6515 throw std::runtime_error(
"Library not loaded!");
6521 auto& inst = instance();
6522 if(inst.m_PEAK_Buffer_GetHasNewData)
6524 return inst.m_PEAK_Buffer_GetHasNewData(bufferHandle, hasNewData);
6528 throw std::runtime_error(
"Library not loaded!");
6534 auto& inst = instance();
6535 if(inst.m_PEAK_Buffer_GetHasImage)
6537 return inst.m_PEAK_Buffer_GetHasImage(bufferHandle, hasImage);
6541 throw std::runtime_error(
"Library not loaded!");
6547 auto& inst = instance();
6548 if(inst.m_PEAK_Buffer_GetHasChunks)
6550 return inst.m_PEAK_Buffer_GetHasChunks(bufferHandle, hasChunks);
6554 throw std::runtime_error(
"Library not loaded!");
6560 auto& inst = instance();
6561 if(inst.m_PEAK_Buffer_GetHasParts)
6563 return inst.m_PEAK_Buffer_GetHasParts(bufferHandle, hasParts);
6567 throw std::runtime_error(
"Library not loaded!");
6573 auto& inst = instance();
6574 if(inst.m_PEAK_Buffer_GetSystemTimestamp_ns)
6576 return inst.m_PEAK_Buffer_GetSystemTimestamp_ns(bufferHandle, systemTimestamp_ns);
6580 throw std::runtime_error(
"Library not loaded!");
6586 auto& inst = instance();
6587 if(inst.m_PEAK_Buffer_UpdateChunks)
6589 return inst.m_PEAK_Buffer_UpdateChunks(bufferHandle);
6593 throw std::runtime_error(
"Library not loaded!");
6599 auto& inst = instance();
6600 if(inst.m_PEAK_Buffer_GetNumChunks)
6602 return inst.m_PEAK_Buffer_GetNumChunks(bufferHandle, numChunks);
6606 throw std::runtime_error(
"Library not loaded!");
6612 auto& inst = instance();
6613 if(inst.m_PEAK_Buffer_GetChunk)
6615 return inst.m_PEAK_Buffer_GetChunk(bufferHandle, index, bufferChunkHandle);
6619 throw std::runtime_error(
"Library not loaded!");
6625 auto& inst = instance();
6626 if(inst.m_PEAK_Buffer_UpdateParts)
6628 return inst.m_PEAK_Buffer_UpdateParts(bufferHandle);
6632 throw std::runtime_error(
"Library not loaded!");
6638 auto& inst = instance();
6639 if(inst.m_PEAK_Buffer_GetNumParts)
6641 return inst.m_PEAK_Buffer_GetNumParts(bufferHandle, numParts);
6645 throw std::runtime_error(
"Library not loaded!");
6651 auto& inst = instance();
6652 if(inst.m_PEAK_Buffer_GetPart)
6654 return inst.m_PEAK_Buffer_GetPart(bufferHandle, index, bufferPartHandle);
6658 throw std::runtime_error(
"Library not loaded!");
6664 auto& inst = instance();
6665 if(inst.m_PEAK_BufferChunk_GetID)
6667 return inst.m_PEAK_BufferChunk_GetID(bufferChunkHandle,
id);
6671 throw std::runtime_error(
"Library not loaded!");
6677 auto& inst = instance();
6678 if(inst.m_PEAK_BufferChunk_GetBasePtr)
6680 return inst.m_PEAK_BufferChunk_GetBasePtr(bufferChunkHandle, basePtr);
6684 throw std::runtime_error(
"Library not loaded!");
6690 auto& inst = instance();
6691 if(inst.m_PEAK_BufferChunk_GetSize)
6693 return inst.m_PEAK_BufferChunk_GetSize(bufferChunkHandle, size);
6697 throw std::runtime_error(
"Library not loaded!");
6703 auto& inst = instance();
6704 if(inst.m_PEAK_BufferChunk_GetParentBuffer)
6706 return inst.m_PEAK_BufferChunk_GetParentBuffer(bufferChunkHandle, bufferHandle);
6710 throw std::runtime_error(
"Library not loaded!");
6716 auto& inst = instance();
6717 if(inst.m_PEAK_BufferChunk_Destruct)
6719 return inst.m_PEAK_BufferChunk_Destruct(bufferChunkHandle);
6723 throw std::runtime_error(
"Library not loaded!");
6729 auto& inst = instance();
6730 if(inst.m_PEAK_BufferPart_GetInfo)
6732 return inst.m_PEAK_BufferPart_GetInfo(bufferPartHandle, infoCommand, infoDataType, info, infoSize);
6736 throw std::runtime_error(
"Library not loaded!");
6742 auto& inst = instance();
6743 if(inst.m_PEAK_BufferPart_GetSourceID)
6745 return inst.m_PEAK_BufferPart_GetSourceID(bufferPartHandle, sourceId);
6749 throw std::runtime_error(
"Library not loaded!");
6755 auto& inst = instance();
6756 if(inst.m_PEAK_BufferPart_GetBasePtr)
6758 return inst.m_PEAK_BufferPart_GetBasePtr(bufferPartHandle, basePtr);
6762 throw std::runtime_error(
"Library not loaded!");
6768 auto& inst = instance();
6769 if(inst.m_PEAK_BufferPart_GetSize)
6771 return inst.m_PEAK_BufferPart_GetSize(bufferPartHandle, size);
6775 throw std::runtime_error(
"Library not loaded!");
6781 auto& inst = instance();
6782 if(inst.m_PEAK_BufferPart_GetType)
6784 return inst.m_PEAK_BufferPart_GetType(bufferPartHandle, type);
6788 throw std::runtime_error(
"Library not loaded!");
6794 auto& inst = instance();
6795 if(inst.m_PEAK_BufferPart_GetFormat)
6797 return inst.m_PEAK_BufferPart_GetFormat(bufferPartHandle, format);
6801 throw std::runtime_error(
"Library not loaded!");
6807 auto& inst = instance();
6808 if(inst.m_PEAK_BufferPart_GetFormatNamespace)
6810 return inst.m_PEAK_BufferPart_GetFormatNamespace(bufferPartHandle, formatNamespace);
6814 throw std::runtime_error(
"Library not loaded!");
6820 auto& inst = instance();
6821 if(inst.m_PEAK_BufferPart_GetWidth)
6823 return inst.m_PEAK_BufferPart_GetWidth(bufferPartHandle, width);
6827 throw std::runtime_error(
"Library not loaded!");
6833 auto& inst = instance();
6834 if(inst.m_PEAK_BufferPart_GetHeight)
6836 return inst.m_PEAK_BufferPart_GetHeight(bufferPartHandle, height);
6840 throw std::runtime_error(
"Library not loaded!");
6846 auto& inst = instance();
6847 if(inst.m_PEAK_BufferPart_GetXOffset)
6849 return inst.m_PEAK_BufferPart_GetXOffset(bufferPartHandle, xOffset);
6853 throw std::runtime_error(
"Library not loaded!");
6859 auto& inst = instance();
6860 if(inst.m_PEAK_BufferPart_GetYOffset)
6862 return inst.m_PEAK_BufferPart_GetYOffset(bufferPartHandle, yOffset);
6866 throw std::runtime_error(
"Library not loaded!");
6872 auto& inst = instance();
6873 if(inst.m_PEAK_BufferPart_GetXPadding)
6875 return inst.m_PEAK_BufferPart_GetXPadding(bufferPartHandle, xPadding);
6879 throw std::runtime_error(
"Library not loaded!");
6885 auto& inst = instance();
6886 if(inst.m_PEAK_BufferPart_GetDeliveredImageHeight)
6888 return inst.m_PEAK_BufferPart_GetDeliveredImageHeight(bufferPartHandle, deliveredImageHeight);
6892 throw std::runtime_error(
"Library not loaded!");
6898 auto& inst = instance();
6899 if(inst.m_PEAK_BufferPart_GetParentBuffer)
6901 return inst.m_PEAK_BufferPart_GetParentBuffer(bufferPartHandle, bufferHandle);
6905 throw std::runtime_error(
"Library not loaded!");
6911 auto& inst = instance();
6912 if(inst.m_PEAK_BufferPart_Destruct)
6914 return inst.m_PEAK_BufferPart_Destruct(bufferPartHandle);
6918 throw std::runtime_error(
"Library not loaded!");
6924 auto& inst = instance();
6925 if(inst.m_PEAK_ModuleDescriptor_GetID)
6927 return inst.m_PEAK_ModuleDescriptor_GetID(moduleDescriptorHandle,
id, idSize);
6931 throw std::runtime_error(
"Library not loaded!");
6937 auto& inst = instance();
6938 if(inst.m_PEAK_Module_GetNumNodeMaps)
6940 return inst.m_PEAK_Module_GetNumNodeMaps(moduleHandle, numNodeMaps);
6944 throw std::runtime_error(
"Library not loaded!");
6950 auto& inst = instance();
6951 if(inst.m_PEAK_Module_GetNodeMap)
6953 return inst.m_PEAK_Module_GetNodeMap(moduleHandle, index, nodeMapHandle);
6957 throw std::runtime_error(
"Library not loaded!");
6963 auto& inst = instance();
6964 if(inst.m_PEAK_Module_GetPort)
6966 return inst.m_PEAK_Module_GetPort(moduleHandle, portHandle);
6970 throw std::runtime_error(
"Library not loaded!");
6976 auto& inst = instance();
6977 if(inst.m_PEAK_NodeMap_GetHasNode)
6979 return inst.m_PEAK_NodeMap_GetHasNode(nodeMapHandle, nodeName, nodeNameSize, hasNode);
6983 throw std::runtime_error(
"Library not loaded!");
6989 auto& inst = instance();
6990 if(inst.m_PEAK_NodeMap_FindNode)
6992 return inst.m_PEAK_NodeMap_FindNode(nodeMapHandle, nodeName, nodeNameSize, nodeHandle);
6996 throw std::runtime_error(
"Library not loaded!");
7002 auto& inst = instance();
7003 if(inst.m_PEAK_NodeMap_TryFindNode)
7005 return inst.m_PEAK_NodeMap_TryFindNode(nodeMapHandle, nodeName, nodeNameSize, nodeHandle);
7009 throw std::runtime_error(
"Library not loaded!");
7015 auto& inst = instance();
7016 if(inst.m_PEAK_NodeMap_InvalidateNodes)
7018 return inst.m_PEAK_NodeMap_InvalidateNodes(nodeMapHandle);
7022 throw std::runtime_error(
"Library not loaded!");
7028 auto& inst = instance();
7029 if(inst.m_PEAK_NodeMap_PollNodes)
7031 return inst.m_PEAK_NodeMap_PollNodes(nodeMapHandle, elapsedTime_ms);
7035 throw std::runtime_error(
"Library not loaded!");
7041 auto& inst = instance();
7042 if(inst.m_PEAK_NodeMap_GetNumNodes)
7044 return inst.m_PEAK_NodeMap_GetNumNodes(nodeMapHandle, numNodes);
7048 throw std::runtime_error(
"Library not loaded!");
7054 auto& inst = instance();
7055 if(inst.m_PEAK_NodeMap_GetNode)
7057 return inst.m_PEAK_NodeMap_GetNode(nodeMapHandle, index, nodeHandle);
7061 throw std::runtime_error(
"Library not loaded!");
7067 auto& inst = instance();
7068 if(inst.m_PEAK_NodeMap_GetHasBufferSupportedChunks)
7070 return inst.m_PEAK_NodeMap_GetHasBufferSupportedChunks(nodeMapHandle, bufferHandle, hasSupportedChunks);
7074 throw std::runtime_error(
"Library not loaded!");
7080 auto& inst = instance();
7081 if(inst.m_PEAK_NodeMap_UpdateChunkNodes)
7083 return inst.m_PEAK_NodeMap_UpdateChunkNodes(nodeMapHandle, bufferHandle);
7087 throw std::runtime_error(
"Library not loaded!");
7093 auto& inst = instance();
7094 if(inst.m_PEAK_NodeMap_GetHasEventSupportedData)
7096 return inst.m_PEAK_NodeMap_GetHasEventSupportedData(nodeMapHandle, eventHandle, hasSupportedData);
7100 throw std::runtime_error(
"Library not loaded!");
7106 auto& inst = instance();
7107 if(inst.m_PEAK_NodeMap_UpdateEventNodes)
7109 return inst.m_PEAK_NodeMap_UpdateEventNodes(nodeMapHandle, eventHandle);
7113 throw std::runtime_error(
"Library not loaded!");
7119 auto& inst = instance();
7120 if(inst.m_PEAK_NodeMap_StoreToFile)
7122 return inst.m_PEAK_NodeMap_StoreToFile(nodeMapHandle, filePath, filePathSize);
7126 throw std::runtime_error(
"Library not loaded!");
7132 auto& inst = instance();
7133 if(inst.m_PEAK_NodeMap_LoadFromFile)
7135 return inst.m_PEAK_NodeMap_LoadFromFile(nodeMapHandle, filePath, filePathSize);
7139 throw std::runtime_error(
"Library not loaded!");
7145 auto& inst = instance();
7146 if(inst.m_PEAK_NodeMap_Lock)
7148 return inst.m_PEAK_NodeMap_Lock(nodeMapHandle);
7152 throw std::runtime_error(
"Library not loaded!");
7158 auto& inst = instance();
7159 if(inst.m_PEAK_NodeMap_TryLock)
7161 return inst.m_PEAK_NodeMap_TryLock(nodeMapHandle, locked);
7165 throw std::runtime_error(
"Library not loaded!");
7171 auto& inst = instance();
7172 if(inst.m_PEAK_NodeMap_Unlock)
7174 return inst.m_PEAK_NodeMap_Unlock(nodeMapHandle);
7178 throw std::runtime_error(
"Library not loaded!");
7184 auto& inst = instance();
7185 if(inst.m_PEAK_Node_ToIntegerNode)
7187 return inst.m_PEAK_Node_ToIntegerNode(nodeHandle, integerNodeHandle);
7191 throw std::runtime_error(
"Library not loaded!");
7197 auto& inst = instance();
7198 if(inst.m_PEAK_Node_ToBooleanNode)
7200 return inst.m_PEAK_Node_ToBooleanNode(nodeHandle, booleanNodeHandle);
7204 throw std::runtime_error(
"Library not loaded!");
7210 auto& inst = instance();
7211 if(inst.m_PEAK_Node_ToCommandNode)
7213 return inst.m_PEAK_Node_ToCommandNode(nodeHandle, commandNodeHandle);
7217 throw std::runtime_error(
"Library not loaded!");
7223 auto& inst = instance();
7224 if(inst.m_PEAK_Node_ToFloatNode)
7226 return inst.m_PEAK_Node_ToFloatNode(nodeHandle, floatNodeHandle);
7230 throw std::runtime_error(
"Library not loaded!");
7236 auto& inst = instance();
7237 if(inst.m_PEAK_Node_ToStringNode)
7239 return inst.m_PEAK_Node_ToStringNode(nodeHandle, stringNodeHandle);
7243 throw std::runtime_error(
"Library not loaded!");
7249 auto& inst = instance();
7250 if(inst.m_PEAK_Node_ToRegisterNode)
7252 return inst.m_PEAK_Node_ToRegisterNode(nodeHandle, registerNodeHandle);
7256 throw std::runtime_error(
"Library not loaded!");
7262 auto& inst = instance();
7263 if(inst.m_PEAK_Node_ToCategoryNode)
7265 return inst.m_PEAK_Node_ToCategoryNode(nodeHandle, categoryNodeHandle);
7269 throw std::runtime_error(
"Library not loaded!");
7275 auto& inst = instance();
7276 if(inst.m_PEAK_Node_ToEnumerationNode)
7278 return inst.m_PEAK_Node_ToEnumerationNode(nodeHandle, enumerationNodeHandle);
7282 throw std::runtime_error(
"Library not loaded!");
7288 auto& inst = instance();
7289 if(inst.m_PEAK_Node_ToEnumerationEntryNode)
7291 return inst.m_PEAK_Node_ToEnumerationEntryNode(nodeHandle, enumerationEntryNodeHandle);
7295 throw std::runtime_error(
"Library not loaded!");
7301 auto& inst = instance();
7302 if(inst.m_PEAK_Node_GetName)
7304 return inst.m_PEAK_Node_GetName(nodeHandle, name, nameSize);
7308 throw std::runtime_error(
"Library not loaded!");
7314 auto& inst = instance();
7315 if(inst.m_PEAK_Node_GetDisplayName)
7317 return inst.m_PEAK_Node_GetDisplayName(nodeHandle, displayName, displayNameSize);
7321 throw std::runtime_error(
"Library not loaded!");
7327 auto& inst = instance();
7328 if(inst.m_PEAK_Node_GetNamespace)
7330 return inst.m_PEAK_Node_GetNamespace(nodeHandle, _namespace);
7334 throw std::runtime_error(
"Library not loaded!");
7340 auto& inst = instance();
7341 if(inst.m_PEAK_Node_GetVisibility)
7343 return inst.m_PEAK_Node_GetVisibility(nodeHandle, visibility);
7347 throw std::runtime_error(
"Library not loaded!");
7353 auto& inst = instance();
7354 if(inst.m_PEAK_Node_GetAccessStatus)
7356 return inst.m_PEAK_Node_GetAccessStatus(nodeHandle, accessStatus);
7360 throw std::runtime_error(
"Library not loaded!");
7366 auto& inst = instance();
7367 if(inst.m_PEAK_Node_GetIsCacheable)
7369 return inst.m_PEAK_Node_GetIsCacheable(nodeHandle, isCacheable);
7373 throw std::runtime_error(
"Library not loaded!");
7379 auto& inst = instance();
7380 if(inst.m_PEAK_Node_GetIsAccessStatusCacheable)
7382 return inst.m_PEAK_Node_GetIsAccessStatusCacheable(nodeHandle, isAccessStatusCacheable);
7386 throw std::runtime_error(
"Library not loaded!");
7392 auto& inst = instance();
7393 if(inst.m_PEAK_Node_GetIsStreamable)
7395 return inst.m_PEAK_Node_GetIsStreamable(nodeHandle, isStreamable);
7399 throw std::runtime_error(
"Library not loaded!");
7405 auto& inst = instance();
7406 if(inst.m_PEAK_Node_GetIsDeprecated)
7408 return inst.m_PEAK_Node_GetIsDeprecated(nodeHandle, isDeprecated);
7412 throw std::runtime_error(
"Library not loaded!");
7418 auto& inst = instance();
7419 if(inst.m_PEAK_Node_GetIsFeature)
7421 return inst.m_PEAK_Node_GetIsFeature(nodeHandle, isFeature);
7425 throw std::runtime_error(
"Library not loaded!");
7431 auto& inst = instance();
7432 if(inst.m_PEAK_Node_GetCachingMode)
7434 return inst.m_PEAK_Node_GetCachingMode(nodeHandle, cachingMode);
7438 throw std::runtime_error(
"Library not loaded!");
7444 auto& inst = instance();
7445 if(inst.m_PEAK_Node_GetPollingTime)
7447 return inst.m_PEAK_Node_GetPollingTime(nodeHandle, pollingTime_ms);
7451 throw std::runtime_error(
"Library not loaded!");
7457 auto& inst = instance();
7458 if(inst.m_PEAK_Node_GetToolTip)
7460 return inst.m_PEAK_Node_GetToolTip(nodeHandle, toolTip, toolTipSize);
7464 throw std::runtime_error(
"Library not loaded!");
7470 auto& inst = instance();
7471 if(inst.m_PEAK_Node_GetDescription)
7473 return inst.m_PEAK_Node_GetDescription(nodeHandle, description, descriptionSize);
7477 throw std::runtime_error(
"Library not loaded!");
7483 auto& inst = instance();
7484 if(inst.m_PEAK_Node_GetType)
7486 return inst.m_PEAK_Node_GetType(nodeHandle, type);
7490 throw std::runtime_error(
"Library not loaded!");
7496 auto& inst = instance();
7497 if(inst.m_PEAK_Node_GetParentNodeMap)
7499 return inst.m_PEAK_Node_GetParentNodeMap(nodeHandle, nodeMapHandle);
7503 throw std::runtime_error(
"Library not loaded!");
7509 auto& inst = instance();
7510 if(inst.m_PEAK_Node_FindInvalidatedNode)
7512 return inst.m_PEAK_Node_FindInvalidatedNode(nodeHandle, name, nameSize, invalidatedNodeHandle);
7516 throw std::runtime_error(
"Library not loaded!");
7522 auto& inst = instance();
7523 if(inst.m_PEAK_Node_GetNumInvalidatedNodes)
7525 return inst.m_PEAK_Node_GetNumInvalidatedNodes(nodeHandle, numInvalidatedNodes);
7529 throw std::runtime_error(
"Library not loaded!");
7535 auto& inst = instance();
7536 if(inst.m_PEAK_Node_GetInvalidatedNode)
7538 return inst.m_PEAK_Node_GetInvalidatedNode(nodeHandle, index, invalidatedNodeHandle);
7542 throw std::runtime_error(
"Library not loaded!");
7548 auto& inst = instance();
7549 if(inst.m_PEAK_Node_FindInvalidatingNode)
7551 return inst.m_PEAK_Node_FindInvalidatingNode(nodeHandle, name, nameSize, invalidatingNodeHandle);
7555 throw std::runtime_error(
"Library not loaded!");
7561 auto& inst = instance();
7562 if(inst.m_PEAK_Node_GetNumInvalidatingNodes)
7564 return inst.m_PEAK_Node_GetNumInvalidatingNodes(nodeHandle, numInvalidatingNodes);
7568 throw std::runtime_error(
"Library not loaded!");
7574 auto& inst = instance();
7575 if(inst.m_PEAK_Node_GetInvalidatingNode)
7577 return inst.m_PEAK_Node_GetInvalidatingNode(nodeHandle, index, invalidatingNodeHandle);
7581 throw std::runtime_error(
"Library not loaded!");
7587 auto& inst = instance();
7588 if(inst.m_PEAK_Node_FindSelectedNode)
7590 return inst.m_PEAK_Node_FindSelectedNode(nodeHandle, name, nameSize, selectedNodeHandle);
7594 throw std::runtime_error(
"Library not loaded!");
7600 auto& inst = instance();
7601 if(inst.m_PEAK_Node_GetNumSelectedNodes)
7603 return inst.m_PEAK_Node_GetNumSelectedNodes(nodeHandle, numSelectedNodes);
7607 throw std::runtime_error(
"Library not loaded!");
7613 auto& inst = instance();
7614 if(inst.m_PEAK_Node_GetSelectedNode)
7616 return inst.m_PEAK_Node_GetSelectedNode(nodeHandle, index, selectedNodeHandle);
7620 throw std::runtime_error(
"Library not loaded!");
7626 auto& inst = instance();
7627 if(inst.m_PEAK_Node_FindSelectingNode)
7629 return inst.m_PEAK_Node_FindSelectingNode(nodeHandle, name, nameSize, selectingNodeHandle);
7633 throw std::runtime_error(
"Library not loaded!");
7639 auto& inst = instance();
7640 if(inst.m_PEAK_Node_GetNumSelectingNodes)
7642 return inst.m_PEAK_Node_GetNumSelectingNodes(nodeHandle, numSelectingNodes);
7646 throw std::runtime_error(
"Library not loaded!");
7652 auto& inst = instance();
7653 if(inst.m_PEAK_Node_GetSelectingNode)
7655 return inst.m_PEAK_Node_GetSelectingNode(nodeHandle, index, selectingNodeHandle);
7659 throw std::runtime_error(
"Library not loaded!");
7665 auto& inst = instance();
7666 if(inst.m_PEAK_Node_RegisterChangedCallback)
7668 return inst.m_PEAK_Node_RegisterChangedCallback(nodeHandle, callback, callbackContext, callbackHandle);
7672 throw std::runtime_error(
"Library not loaded!");
7678 auto& inst = instance();
7679 if(inst.m_PEAK_Node_UnregisterChangedCallback)
7681 return inst.m_PEAK_Node_UnregisterChangedCallback(nodeHandle, callbackHandle);
7685 throw std::runtime_error(
"Library not loaded!");
7691 auto& inst = instance();
7692 if(inst.m_PEAK_IntegerNode_ToNode)
7694 return inst.m_PEAK_IntegerNode_ToNode(integerNodeHandle, nodeHandle);
7698 throw std::runtime_error(
"Library not loaded!");
7704 auto& inst = instance();
7705 if(inst.m_PEAK_IntegerNode_GetMinimum)
7707 return inst.m_PEAK_IntegerNode_GetMinimum(integerNodeHandle, minimum);
7711 throw std::runtime_error(
"Library not loaded!");
7717 auto& inst = instance();
7718 if(inst.m_PEAK_IntegerNode_GetMaximum)
7720 return inst.m_PEAK_IntegerNode_GetMaximum(integerNodeHandle, maximum);
7724 throw std::runtime_error(
"Library not loaded!");
7730 auto& inst = instance();
7731 if(inst.m_PEAK_IntegerNode_GetIncrement)
7733 return inst.m_PEAK_IntegerNode_GetIncrement(integerNodeHandle, increment);
7737 throw std::runtime_error(
"Library not loaded!");
7743 auto& inst = instance();
7744 if(inst.m_PEAK_IntegerNode_GetIncrementType)
7746 return inst.m_PEAK_IntegerNode_GetIncrementType(integerNodeHandle, incrementType);
7750 throw std::runtime_error(
"Library not loaded!");
7756 auto& inst = instance();
7757 if(inst.m_PEAK_IntegerNode_GetValidValues)
7759 return inst.m_PEAK_IntegerNode_GetValidValues(integerNodeHandle, validValues, validValuesSize);
7763 throw std::runtime_error(
"Library not loaded!");
7769 auto& inst = instance();
7770 if(inst.m_PEAK_IntegerNode_GetRepresentation)
7772 return inst.m_PEAK_IntegerNode_GetRepresentation(integerNodeHandle, representation);
7776 throw std::runtime_error(
"Library not loaded!");
7782 auto& inst = instance();
7783 if(inst.m_PEAK_IntegerNode_GetUnit)
7785 return inst.m_PEAK_IntegerNode_GetUnit(integerNodeHandle, unit, unitSize);
7789 throw std::runtime_error(
"Library not loaded!");
7795 auto& inst = instance();
7796 if(inst.m_PEAK_IntegerNode_GetValue)
7798 return inst.m_PEAK_IntegerNode_GetValue(integerNodeHandle, cacheUsePolicy, value);
7802 throw std::runtime_error(
"Library not loaded!");
7808 auto& inst = instance();
7809 if(inst.m_PEAK_IntegerNode_SetValue)
7811 return inst.m_PEAK_IntegerNode_SetValue(integerNodeHandle, value);
7815 throw std::runtime_error(
"Library not loaded!");
7821 auto& inst = instance();
7822 if(inst.m_PEAK_BooleanNode_ToNode)
7824 return inst.m_PEAK_BooleanNode_ToNode(booleanNodeHandle, nodeHandle);
7828 throw std::runtime_error(
"Library not loaded!");
7834 auto& inst = instance();
7835 if(inst.m_PEAK_BooleanNode_GetValue)
7837 return inst.m_PEAK_BooleanNode_GetValue(booleanNodeHandle, cacheUsePolicy, value);
7841 throw std::runtime_error(
"Library not loaded!");
7847 auto& inst = instance();
7848 if(inst.m_PEAK_BooleanNode_SetValue)
7850 return inst.m_PEAK_BooleanNode_SetValue(booleanNodeHandle, value);
7854 throw std::runtime_error(
"Library not loaded!");
7860 auto& inst = instance();
7861 if(inst.m_PEAK_CommandNode_ToNode)
7863 return inst.m_PEAK_CommandNode_ToNode(commandNodeHandle, nodeHandle);
7867 throw std::runtime_error(
"Library not loaded!");
7873 auto& inst = instance();
7874 if(inst.m_PEAK_CommandNode_GetIsDone)
7876 return inst.m_PEAK_CommandNode_GetIsDone(commandNodeHandle, isDone);
7880 throw std::runtime_error(
"Library not loaded!");
7886 auto& inst = instance();
7887 if(inst.m_PEAK_CommandNode_Execute)
7889 return inst.m_PEAK_CommandNode_Execute(commandNodeHandle);
7893 throw std::runtime_error(
"Library not loaded!");
7899 auto& inst = instance();
7900 if(inst.m_PEAK_CommandNode_WaitUntilDoneInfinite)
7902 return inst.m_PEAK_CommandNode_WaitUntilDoneInfinite(commandNodeHandle);
7906 throw std::runtime_error(
"Library not loaded!");
7912 auto& inst = instance();
7913 if(inst.m_PEAK_CommandNode_WaitUntilDone)
7915 return inst.m_PEAK_CommandNode_WaitUntilDone(commandNodeHandle, waitTimeout_ms);
7919 throw std::runtime_error(
"Library not loaded!");
7925 auto& inst = instance();
7926 if(inst.m_PEAK_FloatNode_ToNode)
7928 return inst.m_PEAK_FloatNode_ToNode(floatNodeHandle, nodeHandle);
7932 throw std::runtime_error(
"Library not loaded!");
7938 auto& inst = instance();
7939 if(inst.m_PEAK_FloatNode_GetMinimum)
7941 return inst.m_PEAK_FloatNode_GetMinimum(floatNodeHandle, minimum);
7945 throw std::runtime_error(
"Library not loaded!");
7951 auto& inst = instance();
7952 if(inst.m_PEAK_FloatNode_GetMaximum)
7954 return inst.m_PEAK_FloatNode_GetMaximum(floatNodeHandle, maximum);
7958 throw std::runtime_error(
"Library not loaded!");
7964 auto& inst = instance();
7965 if(inst.m_PEAK_FloatNode_GetIncrement)
7967 return inst.m_PEAK_FloatNode_GetIncrement(floatNodeHandle, increment);
7971 throw std::runtime_error(
"Library not loaded!");
7977 auto& inst = instance();
7978 if(inst.m_PEAK_FloatNode_GetIncrementType)
7980 return inst.m_PEAK_FloatNode_GetIncrementType(floatNodeHandle, incrementType);
7984 throw std::runtime_error(
"Library not loaded!");
7990 auto& inst = instance();
7991 if(inst.m_PEAK_FloatNode_GetValidValues)
7993 return inst.m_PEAK_FloatNode_GetValidValues(floatNodeHandle, validValues, validValuesSize);
7997 throw std::runtime_error(
"Library not loaded!");
8003 auto& inst = instance();
8004 if(inst.m_PEAK_FloatNode_GetRepresentation)
8006 return inst.m_PEAK_FloatNode_GetRepresentation(floatNodeHandle, representation);
8010 throw std::runtime_error(
"Library not loaded!");
8016 auto& inst = instance();
8017 if(inst.m_PEAK_FloatNode_GetUnit)
8019 return inst.m_PEAK_FloatNode_GetUnit(floatNodeHandle, unit, unitSize);
8023 throw std::runtime_error(
"Library not loaded!");
8029 auto& inst = instance();
8030 if(inst.m_PEAK_FloatNode_GetDisplayNotation)
8032 return inst.m_PEAK_FloatNode_GetDisplayNotation(floatNodeHandle, displayNotation);
8036 throw std::runtime_error(
"Library not loaded!");
8042 auto& inst = instance();
8043 if(inst.m_PEAK_FloatNode_GetDisplayPrecision)
8045 return inst.m_PEAK_FloatNode_GetDisplayPrecision(floatNodeHandle, displayPrecision);
8049 throw std::runtime_error(
"Library not loaded!");
8055 auto& inst = instance();
8056 if(inst.m_PEAK_FloatNode_GetHasConstantIncrement)
8058 return inst.m_PEAK_FloatNode_GetHasConstantIncrement(floatNodeHandle, hasConstantIncrement);
8062 throw std::runtime_error(
"Library not loaded!");
8068 auto& inst = instance();
8069 if(inst.m_PEAK_FloatNode_GetValue)
8071 return inst.m_PEAK_FloatNode_GetValue(floatNodeHandle, cacheUsePolicy, value);
8075 throw std::runtime_error(
"Library not loaded!");
8081 auto& inst = instance();
8082 if(inst.m_PEAK_FloatNode_SetValue)
8084 return inst.m_PEAK_FloatNode_SetValue(floatNodeHandle, value);
8088 throw std::runtime_error(
"Library not loaded!");
8094 auto& inst = instance();
8095 if(inst.m_PEAK_StringNode_ToNode)
8097 return inst.m_PEAK_StringNode_ToNode(stringNodeHandle, nodeHandle);
8101 throw std::runtime_error(
"Library not loaded!");
8107 auto& inst = instance();
8108 if(inst.m_PEAK_StringNode_GetMaximumLength)
8110 return inst.m_PEAK_StringNode_GetMaximumLength(stringNodeHandle, maximumLength);
8114 throw std::runtime_error(
"Library not loaded!");
8120 auto& inst = instance();
8121 if(inst.m_PEAK_StringNode_GetValue)
8123 return inst.m_PEAK_StringNode_GetValue(stringNodeHandle, cacheUsePolicy, value, valueSize);
8127 throw std::runtime_error(
"Library not loaded!");
8133 auto& inst = instance();
8134 if(inst.m_PEAK_StringNode_SetValue)
8136 return inst.m_PEAK_StringNode_SetValue(stringNodeHandle, value, valueSize);
8140 throw std::runtime_error(
"Library not loaded!");
8146 auto& inst = instance();
8147 if(inst.m_PEAK_RegisterNode_ToNode)
8149 return inst.m_PEAK_RegisterNode_ToNode(registerNodeHandle, nodeHandle);
8153 throw std::runtime_error(
"Library not loaded!");
8159 auto& inst = instance();
8160 if(inst.m_PEAK_RegisterNode_GetAddress)
8162 return inst.m_PEAK_RegisterNode_GetAddress(registerNodeHandle, address);
8166 throw std::runtime_error(
"Library not loaded!");
8172 auto& inst = instance();
8173 if(inst.m_PEAK_RegisterNode_GetLength)
8175 return inst.m_PEAK_RegisterNode_GetLength(registerNodeHandle, length);
8179 throw std::runtime_error(
"Library not loaded!");
8185 auto& inst = instance();
8186 if(inst.m_PEAK_RegisterNode_Read)
8188 return inst.m_PEAK_RegisterNode_Read(registerNodeHandle, cacheUsePolicy, bytesToRead, bytesToReadSize);
8192 throw std::runtime_error(
"Library not loaded!");
8198 auto& inst = instance();
8199 if(inst.m_PEAK_RegisterNode_Write)
8201 return inst.m_PEAK_RegisterNode_Write(registerNodeHandle, bytesToWrite, bytesToWriteSize);
8205 throw std::runtime_error(
"Library not loaded!");
8211 auto& inst = instance();
8212 if(inst.m_PEAK_CategoryNode_ToNode)
8214 return inst.m_PEAK_CategoryNode_ToNode(categoryNodeHandle, nodeHandle);
8218 throw std::runtime_error(
"Library not loaded!");
8224 auto& inst = instance();
8225 if(inst.m_PEAK_CategoryNode_GetNumSubNodes)
8227 return inst.m_PEAK_CategoryNode_GetNumSubNodes(categoryNodeHandle, numSubNodes);
8231 throw std::runtime_error(
"Library not loaded!");
8237 auto& inst = instance();
8238 if(inst.m_PEAK_CategoryNode_GetSubNode)
8240 return inst.m_PEAK_CategoryNode_GetSubNode(categoryNodeHandle, index, nodeHandle);
8244 throw std::runtime_error(
"Library not loaded!");
8250 auto& inst = instance();
8251 if(inst.m_PEAK_EnumerationNode_ToNode)
8253 return inst.m_PEAK_EnumerationNode_ToNode(enumerationNodeHandle, nodeHandle);
8257 throw std::runtime_error(
"Library not loaded!");
8263 auto& inst = instance();
8264 if(inst.m_PEAK_EnumerationNode_GetCurrentEntry)
8266 return inst.m_PEAK_EnumerationNode_GetCurrentEntry(enumerationNodeHandle, cacheUsePolicy, enumerationEntryNodeHandle);
8270 throw std::runtime_error(
"Library not loaded!");
8276 auto& inst = instance();
8277 if(inst.m_PEAK_EnumerationNode_SetCurrentEntry)
8279 return inst.m_PEAK_EnumerationNode_SetCurrentEntry(enumerationNodeHandle, enumerationEntryNodeHandle);
8283 throw std::runtime_error(
"Library not loaded!");
8289 auto& inst = instance();
8290 if(inst.m_PEAK_EnumerationNode_SetCurrentEntryBySymbolicValue)
8292 return inst.m_PEAK_EnumerationNode_SetCurrentEntryBySymbolicValue(enumerationNodeHandle, symbolicValue, symbolicValueSize);
8296 throw std::runtime_error(
"Library not loaded!");
8302 auto& inst = instance();
8303 if(inst.m_PEAK_EnumerationNode_SetCurrentEntryByValue)
8305 return inst.m_PEAK_EnumerationNode_SetCurrentEntryByValue(enumerationNodeHandle, value);
8309 throw std::runtime_error(
"Library not loaded!");
8315 auto& inst = instance();
8316 if(inst.m_PEAK_EnumerationNode_GetHasEntryBySymbolicValue)
8318 return inst.m_PEAK_EnumerationNode_GetHasEntryBySymbolicValue(enumerationNodeHandle, symbolicValue, symbolicValueSize, hasEntry);
8322 throw std::runtime_error(
"Library not loaded!");
8328 auto& inst = instance();
8329 if(inst.m_PEAK_EnumerationNode_GetHasEntryByValue)
8331 return inst.m_PEAK_EnumerationNode_GetHasEntryByValue(enumerationNodeHandle, value, hasEntry);
8335 throw std::runtime_error(
"Library not loaded!");
8341 auto& inst = instance();
8342 if(inst.m_PEAK_EnumerationNode_FindEntryBySymbolicValue)
8344 return inst.m_PEAK_EnumerationNode_FindEntryBySymbolicValue(enumerationNodeHandle, symbolicValue, symbolicValueSize, enumerationEntryNodeHandle);
8348 throw std::runtime_error(
"Library not loaded!");
8354 auto& inst = instance();
8355 if(inst.m_PEAK_EnumerationNode_FindEntryByValue)
8357 return inst.m_PEAK_EnumerationNode_FindEntryByValue(enumerationNodeHandle, value, enumerationEntryNodeHandle);
8361 throw std::runtime_error(
"Library not loaded!");
8367 auto& inst = instance();
8368 if(inst.m_PEAK_EnumerationNode_TryFindEntryBySymbolicValue)
8370 return inst.m_PEAK_EnumerationNode_TryFindEntryBySymbolicValue(enumerationNodeHandle, symbolicValue, symbolicValueSize, enumerationEntryNodeHandle);
8374 throw std::runtime_error(
"Library not loaded!");
8380 auto& inst = instance();
8381 if(inst.m_PEAK_EnumerationNode_TryFindEntryByValue)
8383 return inst.m_PEAK_EnumerationNode_TryFindEntryByValue(enumerationNodeHandle, value, enumerationEntryNodeHandle);
8387 throw std::runtime_error(
"Library not loaded!");
8393 auto& inst = instance();
8394 if(inst.m_PEAK_EnumerationNode_GetNumEntries)
8396 return inst.m_PEAK_EnumerationNode_GetNumEntries(enumerationNodeHandle, numEntries);
8400 throw std::runtime_error(
"Library not loaded!");
8406 auto& inst = instance();
8407 if(inst.m_PEAK_EnumerationNode_GetEntry)
8409 return inst.m_PEAK_EnumerationNode_GetEntry(enumerationNodeHandle, index, enumerationEntryNodeHandle);
8413 throw std::runtime_error(
"Library not loaded!");
8419 auto& inst = instance();
8420 if(inst.m_PEAK_EnumerationEntryNode_ToNode)
8422 return inst.m_PEAK_EnumerationEntryNode_ToNode(enumerationEntryNodeHandle, nodeHandle);
8426 throw std::runtime_error(
"Library not loaded!");
8432 auto& inst = instance();
8433 if(inst.m_PEAK_EnumerationEntryNode_GetIsSelfClearing)
8435 return inst.m_PEAK_EnumerationEntryNode_GetIsSelfClearing(enumerationEntryNodeHandle, isSelfClearing);
8439 throw std::runtime_error(
"Library not loaded!");
8445 auto& inst = instance();
8446 if(inst.m_PEAK_EnumerationEntryNode_GetSymbolicValue)
8448 return inst.m_PEAK_EnumerationEntryNode_GetSymbolicValue(enumerationEntryNodeHandle, symbolicValue, symbolicValueSize);
8452 throw std::runtime_error(
"Library not loaded!");
8458 auto& inst = instance();
8459 if(inst.m_PEAK_EnumerationEntryNode_GetValue)
8461 return inst.m_PEAK_EnumerationEntryNode_GetValue(enumerationEntryNodeHandle, value);
8465 throw std::runtime_error(
"Library not loaded!");
8471 auto& inst = instance();
8472 if(inst.m_PEAK_Port_GetInfo)
8474 return inst.m_PEAK_Port_GetInfo(portHandle, infoCommand, infoDataType, info, infoSize);
8478 throw std::runtime_error(
"Library not loaded!");
8484 auto& inst = instance();
8485 if(inst.m_PEAK_Port_GetID)
8487 return inst.m_PEAK_Port_GetID(portHandle,
id, idSize);
8491 throw std::runtime_error(
"Library not loaded!");
8497 auto& inst = instance();
8498 if(inst.m_PEAK_Port_GetName)
8500 return inst.m_PEAK_Port_GetName(portHandle, name, nameSize);
8504 throw std::runtime_error(
"Library not loaded!");
8510 auto& inst = instance();
8511 if(inst.m_PEAK_Port_GetVendorName)
8513 return inst.m_PEAK_Port_GetVendorName(portHandle, vendorName, vendorNameSize);
8517 throw std::runtime_error(
"Library not loaded!");
8523 auto& inst = instance();
8524 if(inst.m_PEAK_Port_GetModelName)
8526 return inst.m_PEAK_Port_GetModelName(portHandle, modelName, modelNameSize);
8530 throw std::runtime_error(
"Library not loaded!");
8536 auto& inst = instance();
8537 if(inst.m_PEAK_Port_GetVersion)
8539 return inst.m_PEAK_Port_GetVersion(portHandle, version, versionSize);
8543 throw std::runtime_error(
"Library not loaded!");
8549 auto& inst = instance();
8550 if(inst.m_PEAK_Port_GetTLType)
8552 return inst.m_PEAK_Port_GetTLType(portHandle, tlType, tlTypeSize);
8556 throw std::runtime_error(
"Library not loaded!");
8562 auto& inst = instance();
8563 if(inst.m_PEAK_Port_GetModuleName)
8565 return inst.m_PEAK_Port_GetModuleName(portHandle, moduleName, moduleNameSize);
8569 throw std::runtime_error(
"Library not loaded!");
8575 auto& inst = instance();
8576 if(inst.m_PEAK_Port_GetDataEndianness)
8578 return inst.m_PEAK_Port_GetDataEndianness(portHandle, dataEndianness);
8582 throw std::runtime_error(
"Library not loaded!");
8588 auto& inst = instance();
8589 if(inst.m_PEAK_Port_GetIsReadable)
8591 return inst.m_PEAK_Port_GetIsReadable(portHandle, isReadable);
8595 throw std::runtime_error(
"Library not loaded!");
8601 auto& inst = instance();
8602 if(inst.m_PEAK_Port_GetIsWritable)
8604 return inst.m_PEAK_Port_GetIsWritable(portHandle, isWritable);
8608 throw std::runtime_error(
"Library not loaded!");
8614 auto& inst = instance();
8615 if(inst.m_PEAK_Port_GetIsAvailable)
8617 return inst.m_PEAK_Port_GetIsAvailable(portHandle, isAvailable);
8621 throw std::runtime_error(
"Library not loaded!");
8627 auto& inst = instance();
8628 if(inst.m_PEAK_Port_GetIsImplemented)
8630 return inst.m_PEAK_Port_GetIsImplemented(portHandle, isImplemented);
8634 throw std::runtime_error(
"Library not loaded!");
8640 auto& inst = instance();
8641 if(inst.m_PEAK_Port_Read)
8643 return inst.m_PEAK_Port_Read(portHandle, address, bytesToRead, bytesToReadSize);
8647 throw std::runtime_error(
"Library not loaded!");
8653 auto& inst = instance();
8654 if(inst.m_PEAK_Port_Write)
8656 return inst.m_PEAK_Port_Write(portHandle, address, bytesToWrite, bytesToWriteSize);
8660 throw std::runtime_error(
"Library not loaded!");
8666 auto& inst = instance();
8667 if(inst.m_PEAK_Port_GetNumURLs)
8669 return inst.m_PEAK_Port_GetNumURLs(portHandle, numUrls);
8673 throw std::runtime_error(
"Library not loaded!");
8679 auto& inst = instance();
8680 if(inst.m_PEAK_Port_GetURL)
8682 return inst.m_PEAK_Port_GetURL(portHandle, index, portUrlHandle);
8686 throw std::runtime_error(
"Library not loaded!");
8692 auto& inst = instance();
8693 if(inst.m_PEAK_PortURL_GetInfo)
8695 return inst.m_PEAK_PortURL_GetInfo(portUrlHandle, infoCommand, infoDataType, info, infoSize);
8699 throw std::runtime_error(
"Library not loaded!");
8705 auto& inst = instance();
8706 if(inst.m_PEAK_PortURL_GetURL)
8708 return inst.m_PEAK_PortURL_GetURL(portUrlHandle, url, urlSize);
8712 throw std::runtime_error(
"Library not loaded!");
8718 auto& inst = instance();
8719 if(inst.m_PEAK_PortURL_GetScheme)
8721 return inst.m_PEAK_PortURL_GetScheme(portUrlHandle, scheme);
8725 throw std::runtime_error(
"Library not loaded!");
8731 auto& inst = instance();
8732 if(inst.m_PEAK_PortURL_GetFileName)
8734 return inst.m_PEAK_PortURL_GetFileName(portUrlHandle, fileName, fileNameSize);
8738 throw std::runtime_error(
"Library not loaded!");
8744 auto& inst = instance();
8745 if(inst.m_PEAK_PortURL_GetFileRegisterAddress)
8747 return inst.m_PEAK_PortURL_GetFileRegisterAddress(portUrlHandle, fileRegisterAddress);
8751 throw std::runtime_error(
"Library not loaded!");
8757 auto& inst = instance();
8758 if(inst.m_PEAK_PortURL_GetFileSize)
8760 return inst.m_PEAK_PortURL_GetFileSize(portUrlHandle, fileSize);
8764 throw std::runtime_error(
"Library not loaded!");
8770 auto& inst = instance();
8771 if(inst.m_PEAK_PortURL_GetFileSHA1Hash)
8773 return inst.m_PEAK_PortURL_GetFileSHA1Hash(portUrlHandle, fileSha1Hash, fileSha1HashSize);
8777 throw std::runtime_error(
"Library not loaded!");
8783 auto& inst = instance();
8784 if(inst.m_PEAK_PortURL_GetFileVersionMajor)
8786 return inst.m_PEAK_PortURL_GetFileVersionMajor(portUrlHandle, fileVersionMajor);
8790 throw std::runtime_error(
"Library not loaded!");
8796 auto& inst = instance();
8797 if(inst.m_PEAK_PortURL_GetFileVersionMinor)
8799 return inst.m_PEAK_PortURL_GetFileVersionMinor(portUrlHandle, fileVersionMinor);
8803 throw std::runtime_error(
"Library not loaded!");
8809 auto& inst = instance();
8810 if(inst.m_PEAK_PortURL_GetFileVersionSubminor)
8812 return inst.m_PEAK_PortURL_GetFileVersionSubminor(portUrlHandle, fileVersionSubminor);
8816 throw std::runtime_error(
"Library not loaded!");
8822 auto& inst = instance();
8823 if(inst.m_PEAK_PortURL_GetFileSchemaVersionMajor)
8825 return inst.m_PEAK_PortURL_GetFileSchemaVersionMajor(portUrlHandle, fileSchemaVersionMajor);
8829 throw std::runtime_error(
"Library not loaded!");
8835 auto& inst = instance();
8836 if(inst.m_PEAK_PortURL_GetFileSchemaVersionMinor)
8838 return inst.m_PEAK_PortURL_GetFileSchemaVersionMinor(portUrlHandle, fileSchemaVersionMinor);
8842 throw std::runtime_error(
"Library not loaded!");
8848 auto& inst = instance();
8849 if(inst.m_PEAK_PortURL_GetParentPort)
8851 return inst.m_PEAK_PortURL_GetParentPort(portUrlHandle, portHandle);
8855 throw std::runtime_error(
"Library not loaded!");
8861 auto& inst = instance();
8862 if(inst.m_PEAK_EventSupportingModule_EnableEvents)
8864 return inst.m_PEAK_EventSupportingModule_EnableEvents(eventSupportingModuleHandle, eventType, eventControllerHandle);
8868 throw std::runtime_error(
"Library not loaded!");
8874 auto& inst = instance();
8875 if(inst.m_PEAK_EventController_GetInfo)
8877 return inst.m_PEAK_EventController_GetInfo(eventControllerHandle, infoCommand, infoDataType, info, infoSize);
8881 throw std::runtime_error(
"Library not loaded!");
8887 auto& inst = instance();
8888 if(inst.m_PEAK_EventController_GetNumEventsInQueue)
8890 return inst.m_PEAK_EventController_GetNumEventsInQueue(eventControllerHandle, numEventsInQueue);
8894 throw std::runtime_error(
"Library not loaded!");
8900 auto& inst = instance();
8901 if(inst.m_PEAK_EventController_GetNumEventsFired)
8903 return inst.m_PEAK_EventController_GetNumEventsFired(eventControllerHandle, numEventsFired);
8907 throw std::runtime_error(
"Library not loaded!");
8913 auto& inst = instance();
8914 if(inst.m_PEAK_EventController_GetEventMaxSize)
8916 return inst.m_PEAK_EventController_GetEventMaxSize(eventControllerHandle, eventMaxSize);
8920 throw std::runtime_error(
"Library not loaded!");
8926 auto& inst = instance();
8927 if(inst.m_PEAK_EventController_GetEventDataMaxSize)
8929 return inst.m_PEAK_EventController_GetEventDataMaxSize(eventControllerHandle, eventDataMaxSize);
8933 throw std::runtime_error(
"Library not loaded!");
8939 auto& inst = instance();
8940 if(inst.m_PEAK_EventController_GetControlledEventType)
8942 return inst.m_PEAK_EventController_GetControlledEventType(eventControllerHandle, controlledEventType);
8946 throw std::runtime_error(
"Library not loaded!");
8952 auto& inst = instance();
8953 if(inst.m_PEAK_EventController_WaitForEvent)
8955 return inst.m_PEAK_EventController_WaitForEvent(eventControllerHandle, timeout_ms, eventHandle);
8959 throw std::runtime_error(
"Library not loaded!");
8965 auto& inst = instance();
8966 if(inst.m_PEAK_EventController_KillWait)
8968 return inst.m_PEAK_EventController_KillWait(eventControllerHandle);
8972 throw std::runtime_error(
"Library not loaded!");
8978 auto& inst = instance();
8979 if(inst.m_PEAK_EventController_FlushPendingKillWaits)
8981 return inst.m_PEAK_EventController_FlushPendingKillWaits(eventControllerHandle);
8985 throw std::runtime_error(
"Library not loaded!");
8991 auto& inst = instance();
8992 if(inst.m_PEAK_EventController_FlushEvents)
8994 return inst.m_PEAK_EventController_FlushEvents(eventControllerHandle);
8998 throw std::runtime_error(
"Library not loaded!");
9004 auto& inst = instance();
9005 if(inst.m_PEAK_EventController_Destruct)
9007 return inst.m_PEAK_EventController_Destruct(eventControllerHandle);
9011 throw std::runtime_error(
"Library not loaded!");
9017 auto& inst = instance();
9018 if(inst.m_PEAK_Event_GetInfo)
9020 return inst.m_PEAK_Event_GetInfo(eventHandle, infoCommand, infoDataType, info, infoSize);
9024 throw std::runtime_error(
"Library not loaded!");
9030 auto& inst = instance();
9031 if(inst.m_PEAK_Event_GetID)
9033 return inst.m_PEAK_Event_GetID(eventHandle,
id);
9037 throw std::runtime_error(
"Library not loaded!");
9043 auto& inst = instance();
9044 if(inst.m_PEAK_Event_GetData)
9046 return inst.m_PEAK_Event_GetData(eventHandle, data, dataSize);
9050 throw std::runtime_error(
"Library not loaded!");
9056 auto& inst = instance();
9057 if(inst.m_PEAK_Event_GetType)
9059 return inst.m_PEAK_Event_GetType(eventHandle, type);
9063 throw std::runtime_error(
"Library not loaded!");
9069 auto& inst = instance();
9070 if(inst.m_PEAK_Event_GetRawData)
9072 return inst.m_PEAK_Event_GetRawData(eventHandle, rawData, rawDataSize);
9076 throw std::runtime_error(
"Library not loaded!");
9082 auto& inst = instance();
9083 if(inst.m_PEAK_Event_Destruct)
9085 return inst.m_PEAK_Event_Destruct(eventHandle);
9089 throw std::runtime_error(
"Library not loaded!");
9095 auto& inst = instance();
9096 if(inst.m_PEAK_FirmwareUpdater_Construct)
9098 return inst.m_PEAK_FirmwareUpdater_Construct(firmwareUpdaterHandle);
9102 throw std::runtime_error(
"Library not loaded!");
9108 auto& inst = instance();
9109 if(inst.m_PEAK_FirmwareUpdater_CollectAllFirmwareUpdateInformation)
9111 return inst.m_PEAK_FirmwareUpdater_CollectAllFirmwareUpdateInformation(firmwareUpdaterHandle, gufPath, gufPathSize);
9115 throw std::runtime_error(
"Library not loaded!");
9121 auto& inst = instance();
9122 if(inst.m_PEAK_FirmwareUpdater_CollectFirmwareUpdateInformation)
9124 return inst.m_PEAK_FirmwareUpdater_CollectFirmwareUpdateInformation(firmwareUpdaterHandle, gufPath, gufPathSize, deviceDescriptorHandle);
9128 throw std::runtime_error(
"Library not loaded!");
9134 auto& inst = instance();
9135 if(inst.m_PEAK_FirmwareUpdater_GetNumFirmwareUpdateInformation)
9137 return inst.m_PEAK_FirmwareUpdater_GetNumFirmwareUpdateInformation(firmwareUpdaterHandle, numFirmwareUpdateInformation);
9141 throw std::runtime_error(
"Library not loaded!");
9147 auto& inst = instance();
9148 if(inst.m_PEAK_FirmwareUpdater_GetFirmwareUpdateInformation)
9150 return inst.m_PEAK_FirmwareUpdater_GetFirmwareUpdateInformation(firmwareUpdaterHandle, index, firmwareUpdateInformationHandle);
9154 throw std::runtime_error(
"Library not loaded!");
9160 auto& inst = instance();
9161 if(inst.m_PEAK_FirmwareUpdater_UpdateDevice)
9163 return inst.m_PEAK_FirmwareUpdater_UpdateDevice(firmwareUpdaterHandle, deviceDescriptorHandle, firmwareUpdateInformationHandle, firmwareUpdateProgressObserverHandle);
9167 throw std::runtime_error(
"Library not loaded!");
9173 auto& inst = instance();
9174 if(inst.m_PEAK_FirmwareUpdater_UpdateDeviceWithResetTimeout)
9176 return inst.m_PEAK_FirmwareUpdater_UpdateDeviceWithResetTimeout(firmwareUpdaterHandle, deviceDescriptorHandle, firmwareUpdateInformationHandle, firmwareUpdateProgressObserverHandle, deviceResetDiscoveryTimeout_ms);
9180 throw std::runtime_error(
"Library not loaded!");
9186 auto& inst = instance();
9187 if(inst.m_PEAK_FirmwareUpdater_Destruct)
9189 return inst.m_PEAK_FirmwareUpdater_Destruct(firmwareUpdaterHandle);
9193 throw std::runtime_error(
"Library not loaded!");
9199 auto& inst = instance();
9200 if(inst.m_PEAK_FirmwareUpdateInformation_GetIsValid)
9202 return inst.m_PEAK_FirmwareUpdateInformation_GetIsValid(firmwareUpdateInformationHandle, isValid);
9206 throw std::runtime_error(
"Library not loaded!");
9212 auto& inst = instance();
9213 if(inst.m_PEAK_FirmwareUpdateInformation_GetFileName)
9215 return inst.m_PEAK_FirmwareUpdateInformation_GetFileName(firmwareUpdateInformationHandle, fileName, fileNameSize);
9219 throw std::runtime_error(
"Library not loaded!");
9225 auto& inst = instance();
9226 if(inst.m_PEAK_FirmwareUpdateInformation_GetDescription)
9228 return inst.m_PEAK_FirmwareUpdateInformation_GetDescription(firmwareUpdateInformationHandle, description, descriptionSize);
9232 throw std::runtime_error(
"Library not loaded!");
9238 auto& inst = instance();
9239 if(inst.m_PEAK_FirmwareUpdateInformation_GetVersion)
9241 return inst.m_PEAK_FirmwareUpdateInformation_GetVersion(firmwareUpdateInformationHandle, version, versionSize);
9245 throw std::runtime_error(
"Library not loaded!");
9251 auto& inst = instance();
9252 if(inst.m_PEAK_FirmwareUpdateInformation_GetVersionExtractionPattern)
9254 return inst.m_PEAK_FirmwareUpdateInformation_GetVersionExtractionPattern(firmwareUpdateInformationHandle, versionExtractionPattern, versionExtractionPatternSize);
9258 throw std::runtime_error(
"Library not loaded!");
9264 auto& inst = instance();
9265 if(inst.m_PEAK_FirmwareUpdateInformation_GetVersionStyle)
9267 return inst.m_PEAK_FirmwareUpdateInformation_GetVersionStyle(firmwareUpdateInformationHandle, versionStyle);
9271 throw std::runtime_error(
"Library not loaded!");
9277 auto& inst = instance();
9278 if(inst.m_PEAK_FirmwareUpdateInformation_GetReleaseNotes)
9280 return inst.m_PEAK_FirmwareUpdateInformation_GetReleaseNotes(firmwareUpdateInformationHandle, releaseNotes, releaseNotesSize);
9284 throw std::runtime_error(
"Library not loaded!");
9290 auto& inst = instance();
9291 if(inst.m_PEAK_FirmwareUpdateInformation_GetReleaseNotesURL)
9293 return inst.m_PEAK_FirmwareUpdateInformation_GetReleaseNotesURL(firmwareUpdateInformationHandle, releaseNotesUrl, releaseNotesUrlSize);
9297 throw std::runtime_error(
"Library not loaded!");
9303 auto& inst = instance();
9304 if(inst.m_PEAK_FirmwareUpdateInformation_GetUserSetPersistence)
9306 return inst.m_PEAK_FirmwareUpdateInformation_GetUserSetPersistence(firmwareUpdateInformationHandle, userSetPersistence);
9310 throw std::runtime_error(
"Library not loaded!");
9316 auto& inst = instance();
9317 if(inst.m_PEAK_FirmwareUpdateInformation_GetSequencerSetPersistence)
9319 return inst.m_PEAK_FirmwareUpdateInformation_GetSequencerSetPersistence(firmwareUpdateInformationHandle, sequencerSetPersistence);
9323 throw std::runtime_error(
"Library not loaded!");
9329 auto& inst = instance();
9330 if(inst.m_PEAK_FirmwareUpdateProgressObserver_Construct)
9332 return inst.m_PEAK_FirmwareUpdateProgressObserver_Construct(firmwareUpdateProgressObserverHandle);
9336 throw std::runtime_error(
"Library not loaded!");
9342 auto& inst = instance();
9343 if(inst.m_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStartedCallback)
9345 return inst.m_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStartedCallback(firmwareUpdateProgressObserverHandle, callback, callbackContext, callbackHandle);
9349 throw std::runtime_error(
"Library not loaded!");
9355 auto& inst = instance();
9356 if(inst.m_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStartedCallback)
9358 return inst.m_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStartedCallback(firmwareUpdateProgressObserverHandle, callbackHandle);
9362 throw std::runtime_error(
"Library not loaded!");
9368 auto& inst = instance();
9369 if(inst.m_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStepStartedCallback)
9371 return inst.m_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStepStartedCallback(firmwareUpdateProgressObserverHandle, callback, callbackContext, callbackHandle);
9375 throw std::runtime_error(
"Library not loaded!");
9381 auto& inst = instance();
9382 if(inst.m_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStepStartedCallback)
9384 return inst.m_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStepStartedCallback(firmwareUpdateProgressObserverHandle, callbackHandle);
9388 throw std::runtime_error(
"Library not loaded!");
9394 auto& inst = instance();
9395 if(inst.m_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStepProgressChangedCallback)
9397 return inst.m_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStepProgressChangedCallback(firmwareUpdateProgressObserverHandle, callback, callbackContext, callbackHandle);
9401 throw std::runtime_error(
"Library not loaded!");
9407 auto& inst = instance();
9408 if(inst.m_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStepProgressChangedCallback)
9410 return inst.m_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStepProgressChangedCallback(firmwareUpdateProgressObserverHandle, callbackHandle);
9414 throw std::runtime_error(
"Library not loaded!");
9420 auto& inst = instance();
9421 if(inst.m_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStepFinishedCallback)
9423 return inst.m_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStepFinishedCallback(firmwareUpdateProgressObserverHandle, callback, callbackContext, callbackHandle);
9427 throw std::runtime_error(
"Library not loaded!");
9433 auto& inst = instance();
9434 if(inst.m_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStepFinishedCallback)
9436 return inst.m_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStepFinishedCallback(firmwareUpdateProgressObserverHandle, callbackHandle);
9440 throw std::runtime_error(
"Library not loaded!");
9446 auto& inst = instance();
9447 if(inst.m_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateFinishedCallback)
9449 return inst.m_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateFinishedCallback(firmwareUpdateProgressObserverHandle, callback, callbackContext, callbackHandle);
9453 throw std::runtime_error(
"Library not loaded!");
9459 auto& inst = instance();
9460 if(inst.m_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateFinishedCallback)
9462 return inst.m_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateFinishedCallback(firmwareUpdateProgressObserverHandle, callbackHandle);
9466 throw std::runtime_error(
"Library not loaded!");
9472 auto& inst = instance();
9473 if(inst.m_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateFailedCallback)
9475 return inst.m_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateFailedCallback(firmwareUpdateProgressObserverHandle, callback, callbackContext, callbackHandle);
9479 throw std::runtime_error(
"Library not loaded!");
9485 auto& inst = instance();
9486 if(inst.m_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateFailedCallback)
9488 return inst.m_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateFailedCallback(firmwareUpdateProgressObserverHandle, callbackHandle);
9492 throw std::runtime_error(
"Library not loaded!");
9498 auto& inst = instance();
9499 if(inst.m_PEAK_FirmwareUpdateProgressObserver_Destruct)
9501 return inst.m_PEAK_FirmwareUpdateProgressObserver_Destruct(firmwareUpdateProgressObserverHandle);
9505 throw std::runtime_error(
"Library not loaded!");
9511 auto& inst = instance();
9512 if(inst.m_PEAK_FileAdapter_Construct)
9514 return inst.m_PEAK_FileAdapter_Construct(nodeMapHandle, fileName, fileAdapterHandle);
9518 throw std::runtime_error(
"Library not loaded!");
9524 auto& inst = instance();
9525 if(inst.m_PEAK_FileAdapter_Destruct)
9527 return inst.m_PEAK_FileAdapter_Destruct(fileAdapterHandle);
9531 throw std::runtime_error(
"Library not loaded!");
9537 auto& inst = instance();
9538 if(inst.m_PEAK_FileAdapter_Read)
9540 return inst.m_PEAK_FileAdapter_Read(fileAdapterHandle, size, offset, data, dataSize);
9544 throw std::runtime_error(
"Library not loaded!");
9550 auto& inst = instance();
9551 if(inst.m_PEAK_FileAdapter_Write)
9553 return inst.m_PEAK_FileAdapter_Write(fileAdapterHandle, data, size, offset);
9557 throw std::runtime_error(
"Library not loaded!");
9563 auto& inst = instance();
9564 if(inst.m_PEAK_FileAdapter_Delete)
9566 return inst.m_PEAK_FileAdapter_Delete(fileAdapterHandle);
9570 throw std::runtime_error(
"Library not loaded!");
9576 auto& inst = instance();
9577 if(inst.m_PEAK_FileAdapter_GetSize)
9579 return inst.m_PEAK_FileAdapter_GetSize(fileAdapterHandle, size);
9583 throw std::runtime_error(
"Library not loaded!");
9589 auto& inst = instance();
9590 if(inst.m_PEAK_FileAdapter_GetMaxSize)
9592 return inst.m_PEAK_FileAdapter_GetMaxSize(fileAdapterHandle, maxSize);
9596 throw std::runtime_error(
"Library not loaded!");
static PEAK_RETURN_CODE PEAK_Buffer_GetPart(PEAK_BUFFER_HANDLE bufferHandle, size_t index, PEAK_BUFFER_PART_HANDLE *bufferPartHandle)
Definition peak_dynamic_loader.h:6649
static PEAK_RETURN_CODE PEAK_FloatNode_GetHasConstantIncrement(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, PEAK_BOOL8 *hasConstantIncrement)
Definition peak_dynamic_loader.h:8053
static PEAK_RETURN_CODE PEAK_Interface_RegisterDeviceDisconnectedCallback(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_DEVICE_DISCONNETED_CALLBACK callback, void *callbackContext, PEAK_DEVICE_DISCONNECTED_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:5011
static PEAK_RETURN_CODE PEAK_DataStreamDescriptor_ToModuleDescriptor(PEAK_DATA_STREAM_DESCRIPTOR_HANDLE dataStreamDescriptorHandle, PEAK_MODULE_DESCRIPTOR_HANDLE *moduleDescriptorHandle)
Definition peak_dynamic_loader.h:5674
static PEAK_RETURN_CODE PEAK_Node_ToStringNode(PEAK_NODE_HANDLE nodeHandle, PEAK_STRING_NODE_HANDLE *stringNodeHandle)
Definition peak_dynamic_loader.h:7234
static PEAK_RETURN_CODE PEAK_Node_GetNumSelectedNodes(PEAK_NODE_HANDLE nodeHandle, size_t *numSelectedNodes)
Definition peak_dynamic_loader.h:7598
static PEAK_RETURN_CODE PEAK_Node_UnregisterChangedCallback(PEAK_NODE_HANDLE nodeHandle, PEAK_NODE_CHANGED_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:7676
static PEAK_RETURN_CODE PEAK_DataStreamDescriptor_GetParentDevice(PEAK_DATA_STREAM_DESCRIPTOR_HANDLE dataStreamDescriptorHandle, PEAK_DEVICE_HANDLE *deviceHandle)
Definition peak_dynamic_loader.h:5700
static PEAK_RETURN_CODE PEAK_DataStream_Flush(PEAK_DATA_STREAM_HANDLE dataStreamHandle, PEAK_DATA_STREAM_FLUSH_MODE flushMode)
Definition peak_dynamic_loader.h:6064
static PEAK_RETURN_CODE PEAK_EnumerationNode_ToNode(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:8248
static PEAK_RETURN_CODE PEAK_NodeMap_UpdateEventNodes(PEAK_NODE_MAP_HANDLE nodeMapHandle, PEAK_EVENT_HANDLE eventHandle)
Definition peak_dynamic_loader.h:7104
static PEAK_RETURN_CODE PEAK_Device_GetVersion(PEAK_DEVICE_HANDLE deviceHandle, char *version, size_t *versionSize)
Definition peak_dynamic_loader.h:5505
static PEAK_RETURN_CODE PEAK_SystemDescriptor_ToModuleDescriptor(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, PEAK_MODULE_DESCRIPTOR_HANDLE *moduleDescriptorHandle)
Definition peak_dynamic_loader.h:4218
static PEAK_RETURN_CODE PEAK_Node_GetIsDeprecated(PEAK_NODE_HANDLE nodeHandle, PEAK_BOOL8 *isDeprecated)
Definition peak_dynamic_loader.h:7403
static PEAK_RETURN_CODE PEAK_Interface_ToEventSupportingModule(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_EVENT_SUPPORTING_MODULE_HANDLE *eventSupportingModuleHandle)
Definition peak_dynamic_loader.h:4829
static PEAK_RETURN_CODE PEAK_StringNode_ToNode(PEAK_STRING_NODE_HANDLE stringNodeHandle, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:8092
static PEAK_RETURN_CODE PEAK_DeviceDescriptor_GetMonitoringUpdateInterval(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, uint64_t *monitoringUpdateInterval_ms)
Definition peak_dynamic_loader.h:5310
static PEAK_RETURN_CODE PEAK_Buffer_GetInfo(PEAK_BUFFER_HANDLE bufferHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:6155
static PEAK_RETURN_CODE PEAK_DeviceDescriptor_GetTimestampTickFrequency(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, uint64_t *timestampTickFrequency)
Definition peak_dynamic_loader.h:5245
static PEAK_RETURN_CODE PEAK_System_GetTLType(PEAK_SYSTEM_HANDLE systemHandle, char *tlType, size_t *tlTypeSize)
Definition peak_dynamic_loader.h:4530
static PEAK_RETURN_CODE PEAK_Buffer_UpdateChunks(PEAK_BUFFER_HANDLE bufferHandle)
Definition peak_dynamic_loader.h:6584
static PEAK_RETURN_CODE PEAK_Port_GetDataEndianness(PEAK_PORT_HANDLE portHandle, PEAK_ENDIANNESS *dataEndianness)
Definition peak_dynamic_loader.h:8573
static PEAK_RETURN_CODE PEAK_DeviceDescriptor_UnregisterInformationChangedCallback(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_DEVICE_DESCRIPTOR_INFORMATION_CHANGED_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:5388
static PEAK_RETURN_CODE PEAK_FloatNode_GetValue(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, PEAK_NODE_CACHE_USE_POLICY cacheUsePolicy, double *value)
Definition peak_dynamic_loader.h:8066
static PEAK_RETURN_CODE PEAK_Buffer_GetIsQueued(PEAK_BUFFER_HANDLE bufferHandle, PEAK_BOOL8 *isQueued)
Definition peak_dynamic_loader.h:6480
static PEAK_RETURN_CODE PEAK_Port_GetURL(PEAK_PORT_HANDLE portHandle, size_t index, PEAK_PORT_URL_HANDLE *portUrlHandle)
Definition peak_dynamic_loader.h:8677
static bool isLoaded()
Definition peak_dynamic_loader.h:1405
static PEAK_RETURN_CODE PEAK_Interface_GetTLType(PEAK_INTERFACE_HANDLE interfaceHandle, char *tlType, size_t *tlTypeSize)
Definition peak_dynamic_loader.h:4894
static PEAK_RETURN_CODE PEAK_Library_IsInitialized(PEAK_BOOL8 *isInitialized)
Definition peak_dynamic_loader.h:4062
static PEAK_RETURN_CODE PEAK_BufferPart_GetInfo(PEAK_BUFFER_PART_HANDLE bufferPartHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:6727
static PEAK_RETURN_CODE PEAK_Port_Write(PEAK_PORT_HANDLE portHandle, uint64_t address, const uint8_t *bytesToWrite, size_t bytesToWriteSize)
Definition peak_dynamic_loader.h:8651
static PEAK_RETURN_CODE PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStepStartedCallback(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_STEP_STARTED_CALLBACK callback, void *callbackContext, PEAK_FIRMWARE_UPDATE_STEP_STARTED_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:9366
static PEAK_RETURN_CODE PEAK_EnumerationNode_SetCurrentEntryByValue(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, int64_t value)
Definition peak_dynamic_loader.h:8300
static PEAK_RETURN_CODE PEAK_Buffer_GetFrameID(PEAK_BUFFER_HANDLE bufferHandle, uint64_t *frameId)
Definition peak_dynamic_loader.h:6298
static PEAK_RETURN_CODE PEAK_Device_GetParentInterface(PEAK_DEVICE_HANDLE deviceHandle, PEAK_INTERFACE_HANDLE *interfaceHandle)
Definition peak_dynamic_loader.h:5583
static PEAK_RETURN_CODE PEAK_PortURL_GetFileSchemaVersionMinor(PEAK_PORT_URL_HANDLE portUrlHandle, int32_t *fileSchemaVersionMinor)
Definition peak_dynamic_loader.h:8833
static PEAK_RETURN_CODE PEAK_Node_RegisterChangedCallback(PEAK_NODE_HANDLE nodeHandle, PEAK_NODE_CHANGED_CALLBACK callback, void *callbackContext, PEAK_NODE_CHANGED_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:7663
static PEAK_RETURN_CODE PEAK_Device_GetAccessStatus(PEAK_DEVICE_HANDLE deviceHandle, PEAK_DEVICE_ACCESS_STATUS *accessStatus)
Definition peak_dynamic_loader.h:5557
static PEAK_RETURN_CODE PEAK_Buffer_GetExpectedDataSize(PEAK_BUFFER_HANDLE bufferHandle, size_t *expectedDataSize)
Definition peak_dynamic_loader.h:6272
static PEAK_RETURN_CODE PEAK_DataStream_GetTLType(PEAK_DATA_STREAM_HANDLE dataStreamHandle, char *tlType, size_t *tlTypeSize)
Definition peak_dynamic_loader.h:5791
static PEAK_RETURN_CODE PEAK_Node_ToFloatNode(PEAK_NODE_HANDLE nodeHandle, PEAK_FLOAT_NODE_HANDLE *floatNodeHandle)
Definition peak_dynamic_loader.h:7221
static PEAK_RETURN_CODE PEAK_Node_GetType(PEAK_NODE_HANDLE nodeHandle, PEAK_NODE_TYPE *type)
Definition peak_dynamic_loader.h:7481
static PEAK_RETURN_CODE PEAK_DataStream_GetParentDevice(PEAK_DATA_STREAM_HANDLE dataStreamHandle, PEAK_DEVICE_HANDLE *deviceHandle)
Definition peak_dynamic_loader.h:5960
static PEAK_RETURN_CODE PEAK_DeviceDescriptor_GetIsOpenableExclusive(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_BOOL8 *isOpenable)
Definition peak_dynamic_loader.h:5258
static PEAK_RETURN_CODE PEAK_EnumerationNode_FindEntryBySymbolicValue(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, const char *symbolicValue, size_t symbolicValueSize, PEAK_ENUMERATION_ENTRY_NODE_HANDLE *enumerationEntryNodeHandle)
Definition peak_dynamic_loader.h:8339
static PEAK_RETURN_CODE PEAK_Buffer_GetHasParts(PEAK_BUFFER_HANDLE bufferHandle, PEAK_BOOL8 *hasParts)
Definition peak_dynamic_loader.h:6558
static PEAK_RETURN_CODE PEAK_FloatNode_SetValue(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, double value)
Definition peak_dynamic_loader.h:8079
static PEAK_RETURN_CODE PEAK_FirmwareUpdateProgressObserver_Construct(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE *firmwareUpdateProgressObserverHandle)
Definition peak_dynamic_loader.h:9327
static PEAK_RETURN_CODE PEAK_IntegerNode_SetValue(PEAK_INTEGER_NODE_HANDLE integerNodeHandle, int64_t value)
Definition peak_dynamic_loader.h:7806
static PEAK_RETURN_CODE PEAK_DataStream_GetNumBuffersStarted(PEAK_DATA_STREAM_HANDLE dataStreamHandle, uint64_t *numBuffersStarted)
Definition peak_dynamic_loader.h:5869
static PEAK_RETURN_CODE PEAK_FirmwareUpdater_Construct(PEAK_FIRMWARE_UPDATER_HANDLE *firmwareUpdaterHandle)
Definition peak_dynamic_loader.h:9093
static PEAK_RETURN_CODE PEAK_PortURL_GetParentPort(PEAK_PORT_URL_HANDLE portUrlHandle, PEAK_PORT_HANDLE *portHandle)
Definition peak_dynamic_loader.h:8846
static PEAK_RETURN_CODE PEAK_FloatNode_GetUnit(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, char *unit, size_t *unitSize)
Definition peak_dynamic_loader.h:8014
static PEAK_RETURN_CODE PEAK_FirmwareUpdateProgressObserver_RegisterUpdateFailedCallback(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_FAILED_CALLBACK callback, void *callbackContext, PEAK_FIRMWARE_UPDATE_FAILED_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:9470
static PEAK_RETURN_CODE PEAK_BooleanNode_GetValue(PEAK_BOOLEAN_NODE_HANDLE booleanNodeHandle, PEAK_NODE_CACHE_USE_POLICY cacheUsePolicy, PEAK_BOOL8 *value)
Definition peak_dynamic_loader.h:7832
static PEAK_RETURN_CODE PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStepStartedCallback(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_STEP_STARTED_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:9379
static PEAK_RETURN_CODE PEAK_Node_GetNumInvalidatedNodes(PEAK_NODE_HANDLE nodeHandle, size_t *numInvalidatedNodes)
Definition peak_dynamic_loader.h:7520
static PEAK_RETURN_CODE PEAK_NodeMap_Lock(PEAK_NODE_MAP_HANDLE nodeMapHandle)
Definition peak_dynamic_loader.h:7143
static PEAK_RETURN_CODE PEAK_Buffer_GetDeliveredChunkPayloadSize(PEAK_BUFFER_HANDLE bufferHandle, size_t *deliveredChunkPayloadSize)
Definition peak_dynamic_loader.h:6337
static PEAK_RETURN_CODE PEAK_System_GetCTIFileName(PEAK_SYSTEM_HANDLE systemHandle, char *ctiFileName, size_t *ctiFileNameSize)
Definition peak_dynamic_loader.h:4543
static PEAK_RETURN_CODE PEAK_DeviceDescriptor_GetModelName(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, char *modelName, size_t *modelNameSize)
Definition peak_dynamic_loader.h:5167
static PEAK_RETURN_CODE PEAK_RemoteDevice_GetLocalDevice(PEAK_REMOTE_DEVICE_HANDLE remoteDeviceHandle, PEAK_DEVICE_HANDLE *deviceHandle)
Definition peak_dynamic_loader.h:5661
static PEAK_RETURN_CODE PEAK_Node_ToBooleanNode(PEAK_NODE_HANDLE nodeHandle, PEAK_BOOLEAN_NODE_HANDLE *booleanNodeHandle)
Definition peak_dynamic_loader.h:7195
static PEAK_RETURN_CODE PEAK_Node_GetParentNodeMap(PEAK_NODE_HANDLE nodeHandle, PEAK_NODE_MAP_HANDLE *nodeMapHandle)
Definition peak_dynamic_loader.h:7494
static PEAK_RETURN_CODE PEAK_FirmwareUpdateInformation_GetReleaseNotes(PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, char *releaseNotes, size_t *releaseNotesSize)
Definition peak_dynamic_loader.h:9275
static PEAK_RETURN_CODE PEAK_IntegerNode_GetIncrementType(PEAK_INTEGER_NODE_HANDLE integerNodeHandle, PEAK_NODE_INCREMENT_TYPE *incrementType)
Definition peak_dynamic_loader.h:7741
static PEAK_RETURN_CODE PEAK_DataStream_WaitForFinishedBuffer(PEAK_DATA_STREAM_HANDLE dataStreamHandle, uint64_t timeout_ms, PEAK_BUFFER_HANDLE *bufferHandle)
Definition peak_dynamic_loader.h:6025
static PEAK_RETURN_CODE PEAK_Buffer_ToEventSupportingModule(PEAK_BUFFER_HANDLE bufferHandle, PEAK_EVENT_SUPPORTING_MODULE_HANDLE *eventSupportingModuleHandle)
Definition peak_dynamic_loader.h:6142
static PEAK_RETURN_CODE PEAK_System_GetKey(PEAK_SYSTEM_HANDLE systemHandle, char *key, size_t *keySize)
Definition peak_dynamic_loader.h:4439
static PEAK_RETURN_CODE PEAK_Module_GetPort(PEAK_MODULE_HANDLE moduleHandle, PEAK_PORT_HANDLE *portHandle)
Definition peak_dynamic_loader.h:6961
static PEAK_RETURN_CODE PEAK_Buffer_GetIsAcquiring(PEAK_BUFFER_HANDLE bufferHandle, PEAK_BOOL8 *isAcquiring)
Definition peak_dynamic_loader.h:6493
static PEAK_RETURN_CODE PEAK_Interface_GetDisplayName(PEAK_INTERFACE_HANDLE interfaceHandle, char *displayName, size_t *displayNameSize)
Definition peak_dynamic_loader.h:4881
static PEAK_RETURN_CODE PEAK_Device_GetDisplayName(PEAK_DEVICE_HANDLE deviceHandle, char *displayName, size_t *displayNameSize)
Definition peak_dynamic_loader.h:5466
static PEAK_RETURN_CODE PEAK_FileAdapter_Write(PEAK_FILE_ADAPTER_HANDLE fileAdapterHandle, const uint8_t *data, uint64_t size, uint64_t offset)
Definition peak_dynamic_loader.h:9548
static PEAK_RETURN_CODE PEAK_System_GetInterface(PEAK_SYSTEM_HANDLE systemHandle, size_t index, PEAK_INTERFACE_DESCRIPTOR_HANDLE *interfaceDescriptorHandle)
Definition peak_dynamic_loader.h:4647
static PEAK_RETURN_CODE PEAK_Buffer_GetWidth(PEAK_BUFFER_HANDLE bufferHandle, size_t *width)
Definition peak_dynamic_loader.h:6376
static PEAK_RETURN_CODE PEAK_DataStream_Destruct(PEAK_DATA_STREAM_HANDLE dataStreamHandle)
Definition peak_dynamic_loader.h:6116
static PEAK_RETURN_CODE PEAK_CommandNode_ToNode(PEAK_COMMAND_NODE_HANDLE commandNodeHandle, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:7858
static PEAK_RETURN_CODE PEAK_EnumerationNode_TryFindEntryBySymbolicValue(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, const char *symbolicValue, size_t symbolicValueSize, PEAK_ENUMERATION_ENTRY_NODE_HANDLE *enumerationEntryNodeHandle)
Definition peak_dynamic_loader.h:8365
static PEAK_RETURN_CODE PEAK_DataStream_RevokeBuffer(PEAK_DATA_STREAM_HANDLE dataStreamHandle, PEAK_BUFFER_HANDLE bufferHandle)
Definition peak_dynamic_loader.h:6012
static PEAK_RETURN_CODE PEAK_EventController_GetEventMaxSize(PEAK_EVENT_CONTROLLER_HANDLE eventControllerHandle, size_t *eventMaxSize)
Definition peak_dynamic_loader.h:8911
static PEAK_RETURN_CODE PEAK_DataStream_ToModule(PEAK_DATA_STREAM_HANDLE dataStreamHandle, PEAK_MODULE_HANDLE *moduleHandle)
Definition peak_dynamic_loader.h:5726
static PEAK_RETURN_CODE PEAK_EnumerationNode_SetCurrentEntry(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, PEAK_ENUMERATION_ENTRY_NODE_HANDLE enumerationEntryNodeHandle)
Definition peak_dynamic_loader.h:8274
static PEAK_RETURN_CODE PEAK_IntegerNode_GetMaximum(PEAK_INTEGER_NODE_HANDLE integerNodeHandle, int64_t *maximum)
Definition peak_dynamic_loader.h:7715
static PEAK_RETURN_CODE PEAK_FirmwareUpdateInformation_GetSequencerSetPersistence(PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, PEAK_FIRMWARE_UPDATE_PERSISTENCE *sequencerSetPersistence)
Definition peak_dynamic_loader.h:9314
static PEAK_RETURN_CODE PEAK_DataStream_GetNumChunksPerBufferMax(PEAK_DATA_STREAM_HANDLE dataStreamHandle, size_t *numChunksPerBufferMax)
Definition peak_dynamic_loader.h:5895
static PEAK_RETURN_CODE PEAK_PortURL_GetFileRegisterAddress(PEAK_PORT_URL_HANDLE portUrlHandle, uint64_t *fileRegisterAddress)
Definition peak_dynamic_loader.h:8742
static PEAK_RETURN_CODE PEAK_PortURL_GetScheme(PEAK_PORT_URL_HANDLE portUrlHandle, PEAK_PORT_URL_SCHEME *scheme)
Definition peak_dynamic_loader.h:8716
~DynamicLoader()
Definition peak_dynamic_loader.h:1397
static PEAK_RETURN_CODE PEAK_Buffer_GetHasChunks(PEAK_BUFFER_HANDLE bufferHandle, PEAK_BOOL8 *hasChunks)
Definition peak_dynamic_loader.h:6545
static PEAK_RETURN_CODE PEAK_SystemDescriptor_GetCTIFullPath(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, char *ctiFullPath, size_t *ctiFullPathSize)
Definition peak_dynamic_loader.h:4335
static PEAK_RETURN_CODE PEAK_EventController_GetControlledEventType(PEAK_EVENT_CONTROLLER_HANDLE eventControllerHandle, PEAK_EVENT_TYPE *controlledEventType)
Definition peak_dynamic_loader.h:8937
static PEAK_RETURN_CODE PEAK_Buffer_ToModule(PEAK_BUFFER_HANDLE bufferHandle, PEAK_MODULE_HANDLE *moduleHandle)
Definition peak_dynamic_loader.h:6129
static PEAK_RETURN_CODE PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStepProgressChangedCallback(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_STEP_PROGRESS_CHANGED_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:9405
static PEAK_RETURN_CODE PEAK_FirmwareUpdater_GetNumFirmwareUpdateInformation(PEAK_FIRMWARE_UPDATER_HANDLE firmwareUpdaterHandle, size_t *numFirmwareUpdateInformation)
Definition peak_dynamic_loader.h:9132
static PEAK_RETURN_CODE PEAK_Interface_UnregisterDeviceListChangedCallback(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_DEVICE_LIST_CHANGED_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:5076
static PEAK_RETURN_CODE PEAK_Buffer_GetNumChunks(PEAK_BUFFER_HANDLE bufferHandle, size_t *numChunks)
Definition peak_dynamic_loader.h:6597
static PEAK_RETURN_CODE PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateFailedCallback(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_FAILED_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:9483
static PEAK_RETURN_CODE PEAK_Buffer_GetIsIncomplete(PEAK_BUFFER_HANDLE bufferHandle, PEAK_BOOL8 *isIncomplete)
Definition peak_dynamic_loader.h:6506
static PEAK_RETURN_CODE PEAK_ModuleDescriptor_GetID(PEAK_MODULE_DESCRIPTOR_HANDLE moduleDescriptorHandle, char *id, size_t *idSize)
Definition peak_dynamic_loader.h:6922
static PEAK_RETURN_CODE PEAK_PortURL_GetURL(PEAK_PORT_URL_HANDLE portUrlHandle, char *url, size_t *urlSize)
Definition peak_dynamic_loader.h:8703
static PEAK_RETURN_CODE PEAK_DeviceDescriptor_RegisterInformationChangedCallback(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_DEVICE_DESCRIPTOR_INFORMATION_CHANGED_CALLBACK callback, void *callbackContext, PEAK_DEVICE_DESCRIPTOR_INFORMATION_CHANGED_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:5375
static PEAK_RETURN_CODE PEAK_BooleanNode_SetValue(PEAK_BOOLEAN_NODE_HANDLE booleanNodeHandle, PEAK_BOOL8 value)
Definition peak_dynamic_loader.h:7845
static PEAK_RETURN_CODE PEAK_System_GetCharacterEncoding(PEAK_SYSTEM_HANDLE systemHandle, PEAK_CHARACTER_ENCODING *characterEncoding)
Definition peak_dynamic_loader.h:4595
static PEAK_RETURN_CODE PEAK_NodeMap_Unlock(PEAK_NODE_MAP_HANDLE nodeMapHandle)
Definition peak_dynamic_loader.h:7169
static PEAK_RETURN_CODE PEAK_FloatNode_GetIncrementType(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, PEAK_NODE_INCREMENT_TYPE *incrementType)
Definition peak_dynamic_loader.h:7975
static PEAK_RETURN_CODE PEAK_DeviceDescriptor_OpenDevice(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_DEVICE_ACCESS_TYPE accessType, PEAK_DEVICE_HANDLE *deviceHandle)
Definition peak_dynamic_loader.h:5284
static PEAK_RETURN_CODE PEAK_CommandNode_WaitUntilDone(PEAK_COMMAND_NODE_HANDLE commandNodeHandle, uint64_t waitTimeout_ms)
Definition peak_dynamic_loader.h:7910
static PEAK_RETURN_CODE PEAK_Interface_Destruct(PEAK_INTERFACE_HANDLE interfaceHandle)
Definition peak_dynamic_loader.h:5089
static PEAK_RETURN_CODE PEAK_System_GetCTIFullPath(PEAK_SYSTEM_HANDLE systemHandle, char *ctiFullPath, size_t *ctiFullPathSize)
Definition peak_dynamic_loader.h:4556
static PEAK_RETURN_CODE PEAK_Buffer_GetHeight(PEAK_BUFFER_HANDLE bufferHandle, size_t *height)
Definition peak_dynamic_loader.h:6389
static PEAK_RETURN_CODE PEAK_FirmwareUpdater_GetFirmwareUpdateInformation(PEAK_FIRMWARE_UPDATER_HANDLE firmwareUpdaterHandle, size_t index, PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE *firmwareUpdateInformationHandle)
Definition peak_dynamic_loader.h:9145
static PEAK_RETURN_CODE PEAK_Event_GetInfo(PEAK_EVENT_HANDLE eventHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:9015
static PEAK_RETURN_CODE PEAK_Port_GetTLType(PEAK_PORT_HANDLE portHandle, char *tlType, size_t *tlTypeSize)
Definition peak_dynamic_loader.h:8547
static PEAK_RETURN_CODE PEAK_BufferPart_GetSize(PEAK_BUFFER_PART_HANDLE bufferPartHandle, size_t *size)
Definition peak_dynamic_loader.h:6766
static PEAK_RETURN_CODE PEAK_SystemDescriptor_GetTLType(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, char *tlType, size_t *tlTypeSize)
Definition peak_dynamic_loader.h:4309
static PEAK_RETURN_CODE PEAK_Buffer_GetPixelEndianness(PEAK_BUFFER_HANDLE bufferHandle, PEAK_ENDIANNESS *pixelEndianness)
Definition peak_dynamic_loader.h:6259
static PEAK_RETURN_CODE PEAK_RegisterNode_Read(PEAK_REGISTER_NODE_HANDLE registerNodeHandle, PEAK_NODE_CACHE_USE_POLICY cacheUsePolicy, uint8_t *bytesToRead, size_t bytesToReadSize)
Definition peak_dynamic_loader.h:8183
static PEAK_RETURN_CODE PEAK_NodeMap_StoreToFile(PEAK_NODE_MAP_HANDLE nodeMapHandle, const char *filePath, size_t filePathSize)
Definition peak_dynamic_loader.h:7117
static PEAK_RETURN_CODE PEAK_Node_GetSelectedNode(PEAK_NODE_HANDLE nodeHandle, size_t index, PEAK_NODE_HANDLE *selectedNodeHandle)
Definition peak_dynamic_loader.h:7611
static PEAK_RETURN_CODE PEAK_Node_GetSelectingNode(PEAK_NODE_HANDLE nodeHandle, size_t index, PEAK_NODE_HANDLE *selectingNodeHandle)
Definition peak_dynamic_loader.h:7650
static PEAK_RETURN_CODE PEAK_Library_GetVersionMajor(uint32_t *libraryVersionMajor)
Definition peak_dynamic_loader.h:4075
static PEAK_RETURN_CODE PEAK_Interface_GetKey(PEAK_INTERFACE_HANDLE interfaceHandle, char *key, size_t *keySize)
Definition peak_dynamic_loader.h:4842
static PEAK_RETURN_CODE PEAK_Port_GetVersion(PEAK_PORT_HANDLE portHandle, char *version, size_t *versionSize)
Definition peak_dynamic_loader.h:8534
static PEAK_RETURN_CODE PEAK_FirmwareUpdateProgressObserver_RegisterUpdateFinishedCallback(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_FINISHED_CALLBACK callback, void *callbackContext, PEAK_FIRMWARE_UPDATE_FINISHED_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:9444
static PEAK_RETURN_CODE PEAK_Node_FindInvalidatedNode(PEAK_NODE_HANDLE nodeHandle, const char *name, size_t nameSize, PEAK_NODE_HANDLE *invalidatedNodeHandle)
Definition peak_dynamic_loader.h:7507
static PEAK_RETURN_CODE PEAK_EventController_GetInfo(PEAK_EVENT_CONTROLLER_HANDLE eventControllerHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:8872
static PEAK_RETURN_CODE PEAK_Library_Close()
Definition peak_dynamic_loader.h:4049
static PEAK_RETURN_CODE PEAK_Interface_RegisterDeviceFoundCallback(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_DEVICE_FOUND_CALLBACK callback, void *callbackContext, PEAK_DEVICE_FOUND_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:4959
static PEAK_RETURN_CODE PEAK_EnumerationNode_GetHasEntryByValue(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, int64_t value, PEAK_BOOL8 *hasEntry)
Definition peak_dynamic_loader.h:8326
static PEAK_RETURN_CODE PEAK_System_UpdateInterfaces(PEAK_SYSTEM_HANDLE systemHandle, uint64_t timeout_ms)
Definition peak_dynamic_loader.h:4621
static PEAK_RETURN_CODE PEAK_DataStream_GetBufferAlignment(PEAK_DATA_STREAM_HANDLE dataStreamHandle, size_t *bufferAlignment)
Definition peak_dynamic_loader.h:5908
static PEAK_RETURN_CODE PEAK_Device_GetTimestampTickFrequency(PEAK_DEVICE_HANDLE deviceHandle, uint64_t *timestampTickFrequency)
Definition peak_dynamic_loader.h:5570
static PEAK_RETURN_CODE PEAK_Node_GetNamespace(PEAK_NODE_HANDLE nodeHandle, PEAK_NODE_NAMESPACE *_namespace)
Definition peak_dynamic_loader.h:7325
static PEAK_RETURN_CODE PEAK_DeviceDescriptor_GetAccessStatus(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_DEVICE_ACCESS_STATUS *accessStatus)
Definition peak_dynamic_loader.h:5232
static PEAK_RETURN_CODE PEAK_EnvironmentInspector_GetNumCTIPaths(size_t *numCtiPaths)
Definition peak_dynamic_loader.h:4140
static PEAK_RETURN_CODE PEAK_Device_GetInfo(PEAK_DEVICE_HANDLE deviceHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:5440
static PEAK_RETURN_CODE PEAK_BufferPart_GetYOffset(PEAK_BUFFER_PART_HANDLE bufferPartHandle, size_t *yOffset)
Definition peak_dynamic_loader.h:6857
static PEAK_RETURN_CODE PEAK_FirmwareUpdater_CollectAllFirmwareUpdateInformation(PEAK_FIRMWARE_UPDATER_HANDLE firmwareUpdaterHandle, const char *gufPath, size_t gufPathSize)
Definition peak_dynamic_loader.h:9106
static PEAK_RETURN_CODE PEAK_FloatNode_GetDisplayNotation(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, PEAK_NODE_DISPLAY_NOTATION *displayNotation)
Definition peak_dynamic_loader.h:8027
static PEAK_RETURN_CODE PEAK_Node_FindSelectedNode(PEAK_NODE_HANDLE nodeHandle, const char *name, size_t nameSize, PEAK_NODE_HANDLE *selectedNodeHandle)
Definition peak_dynamic_loader.h:7585
static PEAK_RETURN_CODE PEAK_Event_GetID(PEAK_EVENT_HANDLE eventHandle, uint64_t *id)
Definition peak_dynamic_loader.h:9028
static PEAK_RETURN_CODE PEAK_DataStream_GetDefinesPayloadSize(PEAK_DATA_STREAM_HANDLE dataStreamHandle, PEAK_BOOL8 *definesPayloadSize)
Definition peak_dynamic_loader.h:5934
static PEAK_RETURN_CODE PEAK_Buffer_GetImageOffset(PEAK_BUFFER_HANDLE bufferHandle, size_t *imageOffset)
Definition peak_dynamic_loader.h:6311
static PEAK_RETURN_CODE PEAK_Interface_RegisterDeviceReconnectedCallback(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_DEVICE_RECONNECTED_CALLBACK callback, void *callbackContext, PEAK_DEVICE_RECONNECTED_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:4985
static PEAK_RETURN_CODE PEAK_Port_GetIsReadable(PEAK_PORT_HANDLE portHandle, PEAK_BOOL8 *isReadable)
Definition peak_dynamic_loader.h:8586
static PEAK_RETURN_CODE PEAK_DataStream_StartAcquisitionInfinite(PEAK_DATA_STREAM_HANDLE dataStreamHandle, PEAK_ACQUISITION_START_MODE startMode)
Definition peak_dynamic_loader.h:6077
static PEAK_RETURN_CODE PEAK_BufferPart_Destruct(PEAK_BUFFER_PART_HANDLE bufferPartHandle)
Definition peak_dynamic_loader.h:6909
static PEAK_RETURN_CODE PEAK_DataStream_GetID(PEAK_DATA_STREAM_HANDLE dataStreamHandle, char *id, size_t *idSize)
Definition peak_dynamic_loader.h:5778
static PEAK_RETURN_CODE PEAK_FirmwareUpdateInformation_GetIsValid(PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, PEAK_BOOL8 *isValid)
Definition peak_dynamic_loader.h:9197
static PEAK_RETURN_CODE PEAK_EventController_GetNumEventsFired(PEAK_EVENT_CONTROLLER_HANDLE eventControllerHandle, uint64_t *numEventsFired)
Definition peak_dynamic_loader.h:8898
static PEAK_RETURN_CODE PEAK_Device_ToEventSupportingModule(PEAK_DEVICE_HANDLE deviceHandle, PEAK_EVENT_SUPPORTING_MODULE_HANDLE *eventSupportingModuleHandle)
Definition peak_dynamic_loader.h:5414
static PEAK_RETURN_CODE PEAK_FileAdapter_GetSize(PEAK_FILE_ADAPTER_HANDLE fileAdapterHandle, uint64_t *size)
Definition peak_dynamic_loader.h:9574
static PEAK_RETURN_CODE PEAK_System_RegisterInterfaceFoundCallback(PEAK_SYSTEM_HANDLE systemHandle, PEAK_INTERFACE_FOUND_CALLBACK callback, void *callbackContext, PEAK_INTERFACE_FOUND_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:4660
static PEAK_RETURN_CODE PEAK_EnvironmentInspector_GetCTIPath(size_t index, char *ctiPath, size_t *ctiPathSize)
Definition peak_dynamic_loader.h:4153
static PEAK_RETURN_CODE PEAK_FirmwareUpdateProgressObserver_Destruct(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle)
Definition peak_dynamic_loader.h:9496
static PEAK_RETURN_CODE PEAK_Port_GetModelName(PEAK_PORT_HANDLE portHandle, char *modelName, size_t *modelNameSize)
Definition peak_dynamic_loader.h:8521
static PEAK_RETURN_CODE PEAK_IntegerNode_GetValue(PEAK_INTEGER_NODE_HANDLE integerNodeHandle, PEAK_NODE_CACHE_USE_POLICY cacheUsePolicy, int64_t *value)
Definition peak_dynamic_loader.h:7793
static PEAK_RETURN_CODE PEAK_BufferPart_GetFormat(PEAK_BUFFER_PART_HANDLE bufferPartHandle, uint64_t *format)
Definition peak_dynamic_loader.h:6792
static PEAK_RETURN_CODE PEAK_Port_GetIsAvailable(PEAK_PORT_HANDLE portHandle, PEAK_BOOL8 *isAvailable)
Definition peak_dynamic_loader.h:8612
static PEAK_RETURN_CODE PEAK_Buffer_GetTimestamp_ns(PEAK_BUFFER_HANDLE bufferHandle, uint64_t *timestamp_ns)
Definition peak_dynamic_loader.h:6467
static PEAK_RETURN_CODE PEAK_Buffer_GetChunkLayoutID(PEAK_BUFFER_HANDLE bufferHandle, uint64_t *chunkLayoutId)
Definition peak_dynamic_loader.h:6350
static PEAK_RETURN_CODE PEAK_Device_GetSerialNumber(PEAK_DEVICE_HANDLE deviceHandle, char *serialNumber, size_t *serialNumberSize)
Definition peak_dynamic_loader.h:5544
static PEAK_RETURN_CODE PEAK_CategoryNode_GetSubNode(PEAK_CATEGORY_NODE_HANDLE categoryNodeHandle, size_t index, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:8235
static PEAK_RETURN_CODE PEAK_System_GetGenTLVersionMinor(PEAK_SYSTEM_HANDLE systemHandle, uint32_t *gentlVersionMinor)
Definition peak_dynamic_loader.h:4582
static PEAK_RETURN_CODE PEAK_SystemDescriptor_GetCharacterEncoding(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, PEAK_CHARACTER_ENCODING *characterEncoding)
Definition peak_dynamic_loader.h:4374
static PEAK_RETURN_CODE PEAK_EnumerationEntryNode_ToNode(PEAK_ENUMERATION_ENTRY_NODE_HANDLE enumerationEntryNodeHandle, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:8417
static PEAK_RETURN_CODE PEAK_StringNode_GetMaximumLength(PEAK_STRING_NODE_HANDLE stringNodeHandle, int64_t *maximumLength)
Definition peak_dynamic_loader.h:8105
static PEAK_RETURN_CODE PEAK_Buffer_GetDeliveredImageHeight(PEAK_BUFFER_HANDLE bufferHandle, size_t *deliveredImageHeight)
Definition peak_dynamic_loader.h:6324
static PEAK_RETURN_CODE PEAK_CommandNode_GetIsDone(PEAK_COMMAND_NODE_HANDLE commandNodeHandle, PEAK_BOOL8 *isDone)
Definition peak_dynamic_loader.h:7871
static PEAK_RETURN_CODE PEAK_DataStream_StopAcquisition(PEAK_DATA_STREAM_HANDLE dataStreamHandle, PEAK_ACQUISITION_STOP_MODE stopMode)
Definition peak_dynamic_loader.h:6103
static PEAK_RETURN_CODE PEAK_Port_GetIsImplemented(PEAK_PORT_HANDLE portHandle, PEAK_BOOL8 *isImplemented)
Definition peak_dynamic_loader.h:8625
static PEAK_RETURN_CODE PEAK_InterfaceDescriptor_GetTLType(PEAK_INTERFACE_DESCRIPTOR_HANDLE interfaceDescriptorHandle, char *tlType, size_t *tlTypeSize)
Definition peak_dynamic_loader.h:4777
static PEAK_RETURN_CODE PEAK_DeviceDescriptor_SetMonitoringUpdateInterval(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, uint64_t monitoringUpdateInterval_ms)
Definition peak_dynamic_loader.h:5323
static PEAK_RETURN_CODE PEAK_Buffer_GetUserPtr(PEAK_BUFFER_HANDLE bufferHandle, void **userPtr)
Definition peak_dynamic_loader.h:6207
static PEAK_RETURN_CODE PEAK_NodeMap_GetNumNodes(PEAK_NODE_MAP_HANDLE nodeMapHandle, size_t *numNodes)
Definition peak_dynamic_loader.h:7039
static PEAK_RETURN_CODE PEAK_Port_GetName(PEAK_PORT_HANDLE portHandle, char *name, size_t *nameSize)
Definition peak_dynamic_loader.h:8495
static PEAK_RETURN_CODE PEAK_FirmwareUpdater_Destruct(PEAK_FIRMWARE_UPDATER_HANDLE firmwareUpdaterHandle)
Definition peak_dynamic_loader.h:9184
static PEAK_RETURN_CODE PEAK_System_GetVendorName(PEAK_SYSTEM_HANDLE systemHandle, char *vendorName, size_t *vendorNameSize)
Definition peak_dynamic_loader.h:4491
static PEAK_RETURN_CODE PEAK_Node_GetDisplayName(PEAK_NODE_HANDLE nodeHandle, char *displayName, size_t *displayNameSize)
Definition peak_dynamic_loader.h:7312
static PEAK_RETURN_CODE PEAK_EventController_KillWait(PEAK_EVENT_CONTROLLER_HANDLE eventControllerHandle)
Definition peak_dynamic_loader.h:8963
static PEAK_RETURN_CODE PEAK_Buffer_GetTimestamp_ticks(PEAK_BUFFER_HANDLE bufferHandle, uint64_t *timestamp_ticks)
Definition peak_dynamic_loader.h:6454
static PEAK_RETURN_CODE PEAK_NodeMap_PollNodes(PEAK_NODE_MAP_HANDLE nodeMapHandle, int64_t elapsedTime_ms)
Definition peak_dynamic_loader.h:7026
static PEAK_RETURN_CODE PEAK_FloatNode_GetValidValues(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, double *validValues, size_t *validValuesSize)
Definition peak_dynamic_loader.h:7988
static PEAK_RETURN_CODE PEAK_Buffer_UpdateParts(PEAK_BUFFER_HANDLE bufferHandle)
Definition peak_dynamic_loader.h:6623
static PEAK_RETURN_CODE PEAK_Node_GetIsAccessStatusCacheable(PEAK_NODE_HANDLE nodeHandle, PEAK_BOOL8 *isAccessStatusCacheable)
Definition peak_dynamic_loader.h:7377
static PEAK_RETURN_CODE PEAK_Node_GetNumSelectingNodes(PEAK_NODE_HANDLE nodeHandle, size_t *numSelectingNodes)
Definition peak_dynamic_loader.h:7637
static PEAK_RETURN_CODE PEAK_BufferPart_GetDeliveredImageHeight(PEAK_BUFFER_PART_HANDLE bufferPartHandle, size_t *deliveredImageHeight)
Definition peak_dynamic_loader.h:6883
static PEAK_RETURN_CODE PEAK_Module_GetNumNodeMaps(PEAK_MODULE_HANDLE moduleHandle, size_t *numNodeMaps)
Definition peak_dynamic_loader.h:6935
static PEAK_RETURN_CODE PEAK_Buffer_GetBasePtr(PEAK_BUFFER_HANDLE bufferHandle, void **basePtr)
Definition peak_dynamic_loader.h:6181
static PEAK_RETURN_CODE PEAK_RegisterNode_ToNode(PEAK_REGISTER_NODE_HANDLE registerNodeHandle, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:8144
static PEAK_RETURN_CODE PEAK_SystemDescriptor_GetGenTLVersionMinor(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, uint32_t *gentlVersionMinor)
Definition peak_dynamic_loader.h:4361
static PEAK_RETURN_CODE PEAK_FloatNode_GetDisplayPrecision(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, int64_t *displayPrecision)
Definition peak_dynamic_loader.h:8040
static PEAK_RETURN_CODE PEAK_Device_GetRemoteDevice(PEAK_DEVICE_HANDLE deviceHandle, PEAK_REMOTE_DEVICE_HANDLE *remoteDeviceHandle)
Definition peak_dynamic_loader.h:5596
static PEAK_RETURN_CODE PEAK_FloatNode_GetMaximum(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, double *maximum)
Definition peak_dynamic_loader.h:7949
static PEAK_RETURN_CODE PEAK_ProducerLibrary_Destruct(PEAK_PRODUCER_LIBRARY_HANDLE producerLibraryHandle)
Definition peak_dynamic_loader.h:4205
static PEAK_RETURN_CODE PEAK_Node_GetIsFeature(PEAK_NODE_HANDLE nodeHandle, PEAK_BOOL8 *isFeature)
Definition peak_dynamic_loader.h:7416
static PEAK_RETURN_CODE PEAK_Buffer_GetPixelFormat(PEAK_BUFFER_HANDLE bufferHandle, uint64_t *pixelFormat)
Definition peak_dynamic_loader.h:6233
static PEAK_RETURN_CODE PEAK_BooleanNode_ToNode(PEAK_BOOLEAN_NODE_HANDLE booleanNodeHandle, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:7819
static PEAK_RETURN_CODE PEAK_PortURL_GetFileVersionMajor(PEAK_PORT_URL_HANDLE portUrlHandle, int32_t *fileVersionMajor)
Definition peak_dynamic_loader.h:8781
static PEAK_RETURN_CODE PEAK_System_GetGenTLVersionMajor(PEAK_SYSTEM_HANDLE systemHandle, uint32_t *gentlVersionMajor)
Definition peak_dynamic_loader.h:4569
static PEAK_RETURN_CODE PEAK_DataStream_GetNumBuffersAnnounced(PEAK_DATA_STREAM_HANDLE dataStreamHandle, size_t *numBuffersAnnounced)
Definition peak_dynamic_loader.h:5817
static PEAK_RETURN_CODE PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStartedCallback(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_STARTED_CALLBACK callback, void *callbackContext, PEAK_FIRMWARE_UPDATE_STARTED_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:9340
static PEAK_RETURN_CODE PEAK_Buffer_GetChunk(PEAK_BUFFER_HANDLE bufferHandle, size_t index, PEAK_BUFFER_CHUNK_HANDLE *bufferChunkHandle)
Definition peak_dynamic_loader.h:6610
static PEAK_RETURN_CODE PEAK_CategoryNode_GetNumSubNodes(PEAK_CATEGORY_NODE_HANDLE categoryNodeHandle, size_t *numSubNodes)
Definition peak_dynamic_loader.h:8222
static PEAK_RETURN_CODE PEAK_Node_GetInvalidatedNode(PEAK_NODE_HANDLE nodeHandle, size_t index, PEAK_NODE_HANDLE *invalidatedNodeHandle)
Definition peak_dynamic_loader.h:7533
static PEAK_RETURN_CODE PEAK_FileAdapter_GetMaxSize(PEAK_FILE_ADAPTER_HANDLE fileAdapterHandle, uint64_t *maxSize)
Definition peak_dynamic_loader.h:9587
static PEAK_RETURN_CODE PEAK_Port_GetNumURLs(PEAK_PORT_HANDLE portHandle, size_t *numUrls)
Definition peak_dynamic_loader.h:8664
static PEAK_RETURN_CODE PEAK_Node_GetName(PEAK_NODE_HANDLE nodeHandle, char *name, size_t *nameSize)
Definition peak_dynamic_loader.h:7299
static PEAK_RETURN_CODE PEAK_Device_GetTLType(PEAK_DEVICE_HANDLE deviceHandle, char *tlType, size_t *tlTypeSize)
Definition peak_dynamic_loader.h:5518
static PEAK_RETURN_CODE PEAK_ProducerLibrary_Construct(const char *ctiPath, size_t ctiPathSize, PEAK_PRODUCER_LIBRARY_HANDLE *producerLibraryHandle)
Definition peak_dynamic_loader.h:4166
static PEAK_RETURN_CODE PEAK_Event_GetData(PEAK_EVENT_HANDLE eventHandle, uint8_t *data, size_t *dataSize)
Definition peak_dynamic_loader.h:9041
static PEAK_RETURN_CODE PEAK_Port_GetIsWritable(PEAK_PORT_HANDLE portHandle, PEAK_BOOL8 *isWritable)
Definition peak_dynamic_loader.h:8599
static PEAK_RETURN_CODE PEAK_BufferPart_GetXPadding(PEAK_BUFFER_PART_HANDLE bufferPartHandle, size_t *xPadding)
Definition peak_dynamic_loader.h:6870
static PEAK_RETURN_CODE PEAK_Node_ToEnumerationEntryNode(PEAK_NODE_HANDLE nodeHandle, PEAK_ENUMERATION_ENTRY_NODE_HANDLE *enumerationEntryNodeHandle)
Definition peak_dynamic_loader.h:7286
static PEAK_RETURN_CODE PEAK_EventController_FlushPendingKillWaits(PEAK_EVENT_CONTROLLER_HANDLE eventControllerHandle)
Definition peak_dynamic_loader.h:8976
static PEAK_RETURN_CODE PEAK_PortURL_GetFileSHA1Hash(PEAK_PORT_URL_HANDLE portUrlHandle, uint8_t *fileSha1Hash, size_t *fileSha1HashSize)
Definition peak_dynamic_loader.h:8768
static PEAK_RETURN_CODE PEAK_InterfaceDescriptor_GetInfo(PEAK_INTERFACE_DESCRIPTOR_HANDLE interfaceDescriptorHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:4751
static PEAK_RETURN_CODE PEAK_SystemDescriptor_GetDisplayName(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, char *displayName, size_t *displayNameSize)
Definition peak_dynamic_loader.h:4257
static PEAK_RETURN_CODE PEAK_System_UnregisterInterfaceLostCallback(PEAK_SYSTEM_HANDLE systemHandle, PEAK_INTERFACE_LOST_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:4699
static PEAK_RETURN_CODE PEAK_Buffer_GetYPadding(PEAK_BUFFER_HANDLE bufferHandle, size_t *yPadding)
Definition peak_dynamic_loader.h:6441
static PEAK_RETURN_CODE PEAK_Library_Initialize()
Definition peak_dynamic_loader.h:4036
static PEAK_RETURN_CODE PEAK_EnumerationNode_GetHasEntryBySymbolicValue(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, const char *symbolicValue, size_t symbolicValueSize, PEAK_BOOL8 *hasEntry)
Definition peak_dynamic_loader.h:8313
static PEAK_RETURN_CODE PEAK_SystemDescriptor_GetInfo(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:4244
static PEAK_RETURN_CODE PEAK_FloatNode_GetRepresentation(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, PEAK_NODE_REPRESENTATION *representation)
Definition peak_dynamic_loader.h:8001
static PEAK_RETURN_CODE PEAK_Port_GetInfo(PEAK_PORT_HANDLE portHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:8469
static PEAK_RETURN_CODE PEAK_RegisterNode_GetAddress(PEAK_REGISTER_NODE_HANDLE registerNodeHandle, uint64_t *address)
Definition peak_dynamic_loader.h:8157
static PEAK_RETURN_CODE PEAK_Node_GetIsCacheable(PEAK_NODE_HANDLE nodeHandle, PEAK_BOOL8 *isCacheable)
Definition peak_dynamic_loader.h:7364
static PEAK_RETURN_CODE PEAK_DataStreamDescriptor_GetKey(PEAK_DATA_STREAM_DESCRIPTOR_HANDLE dataStreamDescriptorHandle, char *key, size_t *keySize)
Definition peak_dynamic_loader.h:5687
static PEAK_RETURN_CODE PEAK_Node_ToEnumerationNode(PEAK_NODE_HANDLE nodeHandle, PEAK_ENUMERATION_NODE_HANDLE *enumerationNodeHandle)
Definition peak_dynamic_loader.h:7273
static PEAK_RETURN_CODE PEAK_BufferPart_GetXOffset(PEAK_BUFFER_PART_HANDLE bufferPartHandle, size_t *xOffset)
Definition peak_dynamic_loader.h:6844
static PEAK_RETURN_CODE PEAK_EnumerationNode_GetEntry(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, size_t index, PEAK_ENUMERATION_ENTRY_NODE_HANDLE *enumerationEntryNodeHandle)
Definition peak_dynamic_loader.h:8404
static PEAK_RETURN_CODE PEAK_Interface_RegisterDeviceLostCallback(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_DEVICE_LOST_CALLBACK callback, void *callbackContext, PEAK_DEVICE_LOST_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:5037
static PEAK_RETURN_CODE PEAK_System_GetID(PEAK_SYSTEM_HANDLE systemHandle, char *id, size_t *idSize)
Definition peak_dynamic_loader.h:4465
static PEAK_RETURN_CODE PEAK_Device_GetKey(PEAK_DEVICE_HANDLE deviceHandle, char *key, size_t *keySize)
Definition peak_dynamic_loader.h:5427
static PEAK_RETURN_CODE PEAK_CommandNode_WaitUntilDoneInfinite(PEAK_COMMAND_NODE_HANDLE commandNodeHandle)
Definition peak_dynamic_loader.h:7897
static PEAK_RETURN_CODE PEAK_Event_GetType(PEAK_EVENT_HANDLE eventHandle, PEAK_EVENT_TYPE *type)
Definition peak_dynamic_loader.h:9054
static PEAK_RETURN_CODE PEAK_EventController_WaitForEvent(PEAK_EVENT_CONTROLLER_HANDLE eventControllerHandle, uint64_t timeout_ms, PEAK_EVENT_HANDLE *eventHandle)
Definition peak_dynamic_loader.h:8950
static PEAK_RETURN_CODE PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStartedCallback(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_STARTED_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:9353
static PEAK_RETURN_CODE PEAK_System_GetDisplayName(PEAK_SYSTEM_HANDLE systemHandle, char *displayName, size_t *displayNameSize)
Definition peak_dynamic_loader.h:4478
static PEAK_RETURN_CODE PEAK_DataStream_KillWait(PEAK_DATA_STREAM_HANDLE dataStreamHandle)
Definition peak_dynamic_loader.h:6038
static PEAK_RETURN_CODE PEAK_Event_Destruct(PEAK_EVENT_HANDLE eventHandle)
Definition peak_dynamic_loader.h:9080
static PEAK_RETURN_CODE PEAK_DeviceDescriptor_GetUserDefinedName(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, char *userDefinedName, size_t *userDefinedNameSize)
Definition peak_dynamic_loader.h:5206
static PEAK_RETURN_CODE PEAK_InterfaceDescriptor_GetKey(PEAK_INTERFACE_DESCRIPTOR_HANDLE interfaceDescriptorHandle, char *key, size_t *keySize)
Definition peak_dynamic_loader.h:4738
static PEAK_RETURN_CODE PEAK_Node_GetAccessStatus(PEAK_NODE_HANDLE nodeHandle, PEAK_NODE_ACCESS_STATUS *accessStatus)
Definition peak_dynamic_loader.h:7351
static PEAK_RETURN_CODE PEAK_System_Destruct(PEAK_SYSTEM_HANDLE systemHandle)
Definition peak_dynamic_loader.h:4712
static PEAK_RETURN_CODE PEAK_DeviceDescriptor_AddInformationRoleToMonitoring(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_DEVICE_INFORMATION_ROLE informationRole)
Definition peak_dynamic_loader.h:5349
static PEAK_RETURN_CODE PEAK_BufferPart_GetHeight(PEAK_BUFFER_PART_HANDLE bufferPartHandle, size_t *height)
Definition peak_dynamic_loader.h:6831
static PEAK_RETURN_CODE PEAK_Buffer_GetSystemTimestamp_ns(PEAK_BUFFER_HANDLE bufferHandle, uint64_t *systemTimestamp_ns)
Definition peak_dynamic_loader.h:6571
static PEAK_RETURN_CODE PEAK_Interface_GetID(PEAK_INTERFACE_HANDLE interfaceHandle, char *id, size_t *idSize)
Definition peak_dynamic_loader.h:4868
static PEAK_RETURN_CODE PEAK_System_GetModelName(PEAK_SYSTEM_HANDLE systemHandle, char *modelName, size_t *modelNameSize)
Definition peak_dynamic_loader.h:4504
static PEAK_RETURN_CODE PEAK_DeviceDescriptor_GetVersion(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, char *version, size_t *versionSize)
Definition peak_dynamic_loader.h:5180
static PEAK_RETURN_CODE PEAK_DataStream_FlushPendingKillWaits(PEAK_DATA_STREAM_HANDLE dataStreamHandle)
Definition peak_dynamic_loader.h:6051
static PEAK_RETURN_CODE PEAK_StringNode_SetValue(PEAK_STRING_NODE_HANDLE stringNodeHandle, const char *value, size_t valueSize)
Definition peak_dynamic_loader.h:8131
static PEAK_RETURN_CODE PEAK_Device_GetUserDefinedName(PEAK_DEVICE_HANDLE deviceHandle, char *userDefinedName, size_t *userDefinedNameSize)
Definition peak_dynamic_loader.h:5531
static PEAK_RETURN_CODE PEAK_BufferPart_GetType(PEAK_BUFFER_PART_HANDLE bufferPartHandle, PEAK_BUFFER_PART_TYPE *type)
Definition peak_dynamic_loader.h:6779
static PEAK_RETURN_CODE PEAK_DataStream_GetNumBuffersAnnouncedMinRequired(PEAK_DATA_STREAM_HANDLE dataStreamHandle, size_t *numBuffersAnnouncedMinRequired)
Definition peak_dynamic_loader.h:5804
static PEAK_RETURN_CODE PEAK_DataStream_GetInfo(PEAK_DATA_STREAM_HANDLE dataStreamHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:5765
static PEAK_RETURN_CODE PEAK_EnumerationNode_SetCurrentEntryBySymbolicValue(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, const char *symbolicValue, size_t symbolicValueSize)
Definition peak_dynamic_loader.h:8287
static PEAK_RETURN_CODE PEAK_DeviceDescriptor_GetKey(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, char *key, size_t *keySize)
Definition peak_dynamic_loader.h:5115
static PEAK_RETURN_CODE PEAK_DataStream_AllocAndAnnounceBuffer(PEAK_DATA_STREAM_HANDLE dataStreamHandle, size_t bufferSize, void *userPtr, PEAK_BUFFER_HANDLE *bufferHandle)
Definition peak_dynamic_loader.h:5986
static PEAK_RETURN_CODE PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStepProgressChangedCallback(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_STEP_PROGRESS_CHANGED_CALLBACK callback, void *callbackContext, PEAK_FIRMWARE_UPDATE_STEP_PROGRESS_CHANGED_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:9392
static PEAK_RETURN_CODE PEAK_NodeMap_InvalidateNodes(PEAK_NODE_MAP_HANDLE nodeMapHandle)
Definition peak_dynamic_loader.h:7013
static PEAK_RETURN_CODE PEAK_IntegerNode_ToNode(PEAK_INTEGER_NODE_HANDLE integerNodeHandle, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:7689
static PEAK_RETURN_CODE PEAK_IntegerNode_GetValidValues(PEAK_INTEGER_NODE_HANDLE integerNodeHandle, int64_t *validValues, size_t *validValuesSize)
Definition peak_dynamic_loader.h:7754
static PEAK_RETURN_CODE PEAK_BufferPart_GetFormatNamespace(PEAK_BUFFER_PART_HANDLE bufferPartHandle, uint64_t *formatNamespace)
Definition peak_dynamic_loader.h:6805
static PEAK_RETURN_CODE PEAK_Interface_UpdateDevices(PEAK_INTERFACE_HANDLE interfaceHandle, uint64_t timeout_ms)
Definition peak_dynamic_loader.h:4920
static PEAK_RETURN_CODE PEAK_Node_FindSelectingNode(PEAK_NODE_HANDLE nodeHandle, const char *name, size_t nameSize, PEAK_NODE_HANDLE *selectingNodeHandle)
Definition peak_dynamic_loader.h:7624
static PEAK_RETURN_CODE PEAK_DeviceDescriptor_IsInformationRoleMonitored(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_DEVICE_INFORMATION_ROLE informationRole, PEAK_BOOL8 *isInformationRoleMonitored)
Definition peak_dynamic_loader.h:5336
static PEAK_RETURN_CODE PEAK_Node_GetIsStreamable(PEAK_NODE_HANDLE nodeHandle, PEAK_BOOL8 *isStreamable)
Definition peak_dynamic_loader.h:7390
static PEAK_RETURN_CODE PEAK_InterfaceDescriptor_ToModuleDescriptor(PEAK_INTERFACE_DESCRIPTOR_HANDLE interfaceDescriptorHandle, PEAK_MODULE_DESCRIPTOR_HANDLE *moduleDescriptorHandle)
Definition peak_dynamic_loader.h:4725
static PEAK_RETURN_CODE PEAK_NodeMap_TryLock(PEAK_NODE_MAP_HANDLE nodeMapHandle, PEAK_BOOL8 *locked)
Definition peak_dynamic_loader.h:7156
static PEAK_RETURN_CODE PEAK_SystemDescriptor_GetVendorName(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, char *vendorName, size_t *vendorNameSize)
Definition peak_dynamic_loader.h:4270
static PEAK_RETURN_CODE PEAK_FloatNode_GetMinimum(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, double *minimum)
Definition peak_dynamic_loader.h:7936
static PEAK_RETURN_CODE PEAK_Interface_GetInfo(PEAK_INTERFACE_HANDLE interfaceHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:4855
static PEAK_RETURN_CODE PEAK_EnumerationNode_FindEntryByValue(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, int64_t value, PEAK_ENUMERATION_ENTRY_NODE_HANDLE *enumerationEntryNodeHandle)
Definition peak_dynamic_loader.h:8352
static PEAK_RETURN_CODE PEAK_EnvironmentInspector_UpdateCTIPaths()
Definition peak_dynamic_loader.h:4127
static PEAK_RETURN_CODE PEAK_Port_GetModuleName(PEAK_PORT_HANDLE portHandle, char *moduleName, size_t *moduleNameSize)
Definition peak_dynamic_loader.h:8560
static PEAK_RETURN_CODE PEAK_EnumerationEntryNode_GetIsSelfClearing(PEAK_ENUMERATION_ENTRY_NODE_HANDLE enumerationEntryNodeHandle, PEAK_BOOL8 *isSelfClearing)
Definition peak_dynamic_loader.h:8430
static PEAK_RETURN_CODE PEAK_FirmwareUpdateInformation_GetVersion(PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, char *version, size_t *versionSize)
Definition peak_dynamic_loader.h:9236
static PEAK_RETURN_CODE PEAK_EnumerationNode_GetNumEntries(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, size_t *numEntries)
Definition peak_dynamic_loader.h:8391
static PEAK_RETURN_CODE PEAK_Buffer_GetNumParts(PEAK_BUFFER_HANDLE bufferHandle, size_t *numParts)
Definition peak_dynamic_loader.h:6636
static PEAK_RETURN_CODE PEAK_PortURL_GetFileSize(PEAK_PORT_URL_HANDLE portUrlHandle, uint64_t *fileSize)
Definition peak_dynamic_loader.h:8755
static PEAK_RETURN_CODE PEAK_NodeMap_FindNode(PEAK_NODE_MAP_HANDLE nodeMapHandle, const char *nodeName, size_t nodeNameSize, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:6987
static PEAK_RETURN_CODE PEAK_Interface_UnregisterDeviceFoundCallback(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_DEVICE_FOUND_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:4972
static PEAK_RETURN_CODE PEAK_Interface_ToModule(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_MODULE_HANDLE *moduleHandle)
Definition peak_dynamic_loader.h:4816
static PEAK_RETURN_CODE PEAK_Node_ToCategoryNode(PEAK_NODE_HANDLE nodeHandle, PEAK_CATEGORY_NODE_HANDLE *categoryNodeHandle)
Definition peak_dynamic_loader.h:7260
static PEAK_RETURN_CODE PEAK_DataStreamDescriptor_OpenDataStream(PEAK_DATA_STREAM_DESCRIPTOR_HANDLE dataStreamDescriptorHandle, PEAK_DATA_STREAM_HANDLE *dataStreamHandle)
Definition peak_dynamic_loader.h:5713
static PEAK_RETURN_CODE PEAK_Device_GetNumDataStreams(PEAK_DEVICE_HANDLE deviceHandle, size_t *numDataStreams)
Definition peak_dynamic_loader.h:5609
static PEAK_RETURN_CODE PEAK_FirmwareUpdateInformation_GetReleaseNotesURL(PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, char *releaseNotesUrl, size_t *releaseNotesUrlSize)
Definition peak_dynamic_loader.h:9288
static PEAK_RETURN_CODE PEAK_BufferPart_GetBasePtr(PEAK_BUFFER_PART_HANDLE bufferPartHandle, void **basePtr)
Definition peak_dynamic_loader.h:6753
static PEAK_RETURN_CODE PEAK_Node_GetDescription(PEAK_NODE_HANDLE nodeHandle, char *description, size_t *descriptionSize)
Definition peak_dynamic_loader.h:7468
static PEAK_RETURN_CODE PEAK_DeviceDescriptor_RemoveInformationRoleFromMonitoring(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_DEVICE_INFORMATION_ROLE informationRole)
Definition peak_dynamic_loader.h:5362
static PEAK_RETURN_CODE PEAK_DataStream_GetNumBuffersDelivered(PEAK_DATA_STREAM_HANDLE dataStreamHandle, uint64_t *numBuffersDelivered)
Definition peak_dynamic_loader.h:5856
static PEAK_RETURN_CODE PEAK_BufferPart_GetWidth(PEAK_BUFFER_PART_HANDLE bufferPartHandle, size_t *width)
Definition peak_dynamic_loader.h:6818
static PEAK_RETURN_CODE PEAK_System_GetParentLibrary(PEAK_SYSTEM_HANDLE systemHandle, PEAK_PRODUCER_LIBRARY_HANDLE *producerLibraryHandle)
Definition peak_dynamic_loader.h:4608
static PEAK_RETURN_CODE PEAK_Node_ToCommandNode(PEAK_NODE_HANDLE nodeHandle, PEAK_COMMAND_NODE_HANDLE *commandNodeHandle)
Definition peak_dynamic_loader.h:7208
static PEAK_RETURN_CODE PEAK_BufferPart_GetParentBuffer(PEAK_BUFFER_PART_HANDLE bufferPartHandle, PEAK_BUFFER_HANDLE *bufferHandle)
Definition peak_dynamic_loader.h:6896
static PEAK_RETURN_CODE PEAK_Node_GetCachingMode(PEAK_NODE_HANDLE nodeHandle, PEAK_NODE_CACHING_MODE *cachingMode)
Definition peak_dynamic_loader.h:7429
static PEAK_RETURN_CODE PEAK_Buffer_GetXOffset(PEAK_BUFFER_HANDLE bufferHandle, size_t *xOffset)
Definition peak_dynamic_loader.h:6402
static PEAK_RETURN_CODE PEAK_ProducerLibrary_GetSystem(PEAK_PRODUCER_LIBRARY_HANDLE producerLibraryHandle, PEAK_SYSTEM_DESCRIPTOR_HANDLE *systemDescriptorHandle)
Definition peak_dynamic_loader.h:4192
static PEAK_RETURN_CODE PEAK_DataStream_GetNumUnderruns(PEAK_DATA_STREAM_HANDLE dataStreamHandle, uint64_t *numUnderruns)
Definition peak_dynamic_loader.h:5882
static PEAK_RETURN_CODE PEAK_System_RegisterInterfaceLostCallback(PEAK_SYSTEM_HANDLE systemHandle, PEAK_INTERFACE_LOST_CALLBACK callback, void *callbackContext, PEAK_INTERFACE_LOST_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:4686
static PEAK_RETURN_CODE PEAK_Buffer_GetDeliveredDataSize(PEAK_BUFFER_HANDLE bufferHandle, size_t *deliveredDataSize)
Definition peak_dynamic_loader.h:6285
static PEAK_RETURN_CODE PEAK_DeviceDescriptor_GetParentInterface(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_INTERFACE_HANDLE *interfaceHandle)
Definition peak_dynamic_loader.h:5297
static PEAK_RETURN_CODE PEAK_Interface_UnregisterDeviceDisconnectedCallback(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_DEVICE_DISCONNECTED_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:5024
static PEAK_RETURN_CODE PEAK_IntegerNode_GetIncrement(PEAK_INTEGER_NODE_HANDLE integerNodeHandle, int64_t *increment)
Definition peak_dynamic_loader.h:7728
static PEAK_RETURN_CODE PEAK_DeviceDescriptor_ToModuleDescriptor(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_MODULE_DESCRIPTOR_HANDLE *moduleDescriptorHandle)
Definition peak_dynamic_loader.h:5102
static PEAK_RETURN_CODE PEAK_Buffer_GetFileName(PEAK_BUFFER_HANDLE bufferHandle, char *fileName, size_t *fileNameSize)
Definition peak_dynamic_loader.h:6363
static PEAK_RETURN_CODE PEAK_PortURL_GetFileName(PEAK_PORT_URL_HANDLE portUrlHandle, char *fileName, size_t *fileNameSize)
Definition peak_dynamic_loader.h:8729
static PEAK_RETURN_CODE PEAK_DeviceDescriptor_GetVendorName(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, char *vendorName, size_t *vendorNameSize)
Definition peak_dynamic_loader.h:5154
static PEAK_RETURN_CODE PEAK_DataStream_QueueBuffer(PEAK_DATA_STREAM_HANDLE dataStreamHandle, PEAK_BUFFER_HANDLE bufferHandle)
Definition peak_dynamic_loader.h:5999
static PEAK_RETURN_CODE PEAK_DataStream_AnnounceBuffer(PEAK_DATA_STREAM_HANDLE dataStreamHandle, void *buffer, size_t bufferSize, void *userPtr, PEAK_BUFFER_REVOCATION_CALLBACK revocationCallback, void *callbackContext, PEAK_BUFFER_HANDLE *bufferHandle)
Definition peak_dynamic_loader.h:5973
static PEAK_RETURN_CODE PEAK_FirmwareUpdateInformation_GetUserSetPersistence(PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, PEAK_FIRMWARE_UPDATE_PERSISTENCE *userSetPersistence)
Definition peak_dynamic_loader.h:9301
static PEAK_RETURN_CODE PEAK_Node_ToIntegerNode(PEAK_NODE_HANDLE nodeHandle, PEAK_INTEGER_NODE_HANDLE *integerNodeHandle)
Definition peak_dynamic_loader.h:7182
static PEAK_RETURN_CODE PEAK_Node_GetInvalidatingNode(PEAK_NODE_HANDLE nodeHandle, size_t index, PEAK_NODE_HANDLE *invalidatingNodeHandle)
Definition peak_dynamic_loader.h:7572
static PEAK_RETURN_CODE PEAK_Device_GetVendorName(PEAK_DEVICE_HANDLE deviceHandle, char *vendorName, size_t *vendorNameSize)
Definition peak_dynamic_loader.h:5479
static PEAK_RETURN_CODE PEAK_Port_Read(PEAK_PORT_HANDLE portHandle, uint64_t address, uint8_t *bytesToRead, size_t bytesToReadSize)
Definition peak_dynamic_loader.h:8638
static PEAK_RETURN_CODE PEAK_Buffer_GetYOffset(PEAK_BUFFER_HANDLE bufferHandle, size_t *yOffset)
Definition peak_dynamic_loader.h:6415
static PEAK_RETURN_CODE PEAK_InterfaceDescriptor_OpenInterface(PEAK_INTERFACE_DESCRIPTOR_HANDLE interfaceDescriptorHandle, PEAK_INTERFACE_HANDLE *interfaceHandle)
Definition peak_dynamic_loader.h:4803
static PEAK_RETURN_CODE PEAK_IntegerNode_GetMinimum(PEAK_INTEGER_NODE_HANDLE integerNodeHandle, int64_t *minimum)
Definition peak_dynamic_loader.h:7702
static PEAK_RETURN_CODE PEAK_RemoteDevice_ToModule(PEAK_REMOTE_DEVICE_HANDLE remoteDeviceHandle, PEAK_MODULE_HANDLE *moduleHandle)
Definition peak_dynamic_loader.h:5648
static PEAK_RETURN_CODE PEAK_DeviceDescriptor_GetTLType(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, char *tlType, size_t *tlTypeSize)
Definition peak_dynamic_loader.h:5193
static PEAK_RETURN_CODE PEAK_Device_ToModule(PEAK_DEVICE_HANDLE deviceHandle, PEAK_MODULE_HANDLE *moduleHandle)
Definition peak_dynamic_loader.h:5401
static PEAK_RETURN_CODE PEAK_NodeMap_GetHasNode(PEAK_NODE_MAP_HANDLE nodeMapHandle, const char *nodeName, size_t nodeNameSize, PEAK_BOOL8 *hasNode)
Definition peak_dynamic_loader.h:6974
static PEAK_RETURN_CODE PEAK_EnumerationNode_TryFindEntryByValue(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, int64_t value, PEAK_ENUMERATION_ENTRY_NODE_HANDLE *enumerationEntryNodeHandle)
Definition peak_dynamic_loader.h:8378
static PEAK_RETURN_CODE PEAK_NodeMap_GetNode(PEAK_NODE_MAP_HANDLE nodeMapHandle, size_t index, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:7052
static PEAK_RETURN_CODE PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStepFinishedCallback(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_STEP_FINISHED_CALLBACK callback, void *callbackContext, PEAK_FIRMWARE_UPDATE_STEP_FINISHED_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:9418
static PEAK_RETURN_CODE PEAK_CommandNode_Execute(PEAK_COMMAND_NODE_HANDLE commandNodeHandle)
Definition peak_dynamic_loader.h:7884
static PEAK_RETURN_CODE PEAK_PortURL_GetFileSchemaVersionMajor(PEAK_PORT_URL_HANDLE portUrlHandle, int32_t *fileSchemaVersionMajor)
Definition peak_dynamic_loader.h:8820
static PEAK_RETURN_CODE PEAK_Buffer_GetTLType(PEAK_BUFFER_HANDLE bufferHandle, char *tlType, size_t *tlTypeSize)
Definition peak_dynamic_loader.h:6168
static PEAK_RETURN_CODE PEAK_PortURL_GetInfo(PEAK_PORT_URL_HANDLE portUrlHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:8690
static PEAK_RETURN_CODE PEAK_NodeMap_TryFindNode(PEAK_NODE_MAP_HANDLE nodeMapHandle, const char *nodeName, size_t nodeNameSize, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:7000
static PEAK_RETURN_CODE PEAK_BufferChunk_GetID(PEAK_BUFFER_CHUNK_HANDLE bufferChunkHandle, uint64_t *id)
Definition peak_dynamic_loader.h:6662
static PEAK_RETURN_CODE PEAK_Interface_UnregisterDeviceLostCallback(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_DEVICE_LOST_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:5050
static PEAK_RETURN_CODE PEAK_System_ToEventSupportingModule(PEAK_SYSTEM_HANDLE systemHandle, PEAK_EVENT_SUPPORTING_MODULE_HANDLE *eventSupportingModuleHandle)
Definition peak_dynamic_loader.h:4426
static PEAK_RETURN_CODE PEAK_Interface_UnregisterDeviceReconnectedCallback(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_DEVICE_RECONNECTED_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:4998
static PEAK_RETURN_CODE PEAK_CategoryNode_ToNode(PEAK_CATEGORY_NODE_HANDLE categoryNodeHandle, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:8209
static PEAK_RETURN_CODE PEAK_Interface_RegisterDeviceListChangedCallback(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_DEVICE_LIST_CHANGED_CALLBACK callback, void *callbackContext, PEAK_DEVICE_LIST_CHANGED_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:5063
static PEAK_RETURN_CODE PEAK_BufferPart_GetSourceID(PEAK_BUFFER_PART_HANDLE bufferPartHandle, uint64_t *sourceId)
Definition peak_dynamic_loader.h:6740
static PEAK_RETURN_CODE PEAK_DataStream_GetNumBuffersAwaitDelivery(PEAK_DATA_STREAM_HANDLE dataStreamHandle, size_t *numBuffersAwaitDelivery)
Definition peak_dynamic_loader.h:5843
static PEAK_RETURN_CODE PEAK_Node_GetToolTip(PEAK_NODE_HANDLE nodeHandle, char *toolTip, size_t *toolTipSize)
Definition peak_dynamic_loader.h:7455
static PEAK_RETURN_CODE PEAK_ProducerLibrary_GetKey(PEAK_PRODUCER_LIBRARY_HANDLE producerLibraryHandle, char *key, size_t *keySize)
Definition peak_dynamic_loader.h:4179
static PEAK_RETURN_CODE PEAK_Buffer_GetPayloadType(PEAK_BUFFER_HANDLE bufferHandle, PEAK_BUFFER_PAYLOAD_TYPE *payloadType)
Definition peak_dynamic_loader.h:6220
static PEAK_RETURN_CODE PEAK_BufferChunk_GetBasePtr(PEAK_BUFFER_CHUNK_HANDLE bufferChunkHandle, void **basePtr)
Definition peak_dynamic_loader.h:6675
static PEAK_RETURN_CODE PEAK_FileAdapter_Destruct(PEAK_FILE_ADAPTER_HANDLE fileAdapterHandle)
Definition peak_dynamic_loader.h:9522
static PEAK_RETURN_CODE PEAK_BufferChunk_GetSize(PEAK_BUFFER_CHUNK_HANDLE bufferChunkHandle, size_t *size)
Definition peak_dynamic_loader.h:6688
static PEAK_RETURN_CODE PEAK_InterfaceDescriptor_GetDisplayName(PEAK_INTERFACE_DESCRIPTOR_HANDLE interfaceDescriptorHandle, char *displayName, size_t *displayNameSize)
Definition peak_dynamic_loader.h:4764
static PEAK_RETURN_CODE PEAK_FirmwareUpdater_UpdateDeviceWithResetTimeout(PEAK_FIRMWARE_UPDATER_HANDLE firmwareUpdaterHandle, PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, uint64_t deviceResetDiscoveryTimeout_ms)
Definition peak_dynamic_loader.h:9171
static PEAK_RETURN_CODE PEAK_Interface_GetNumDevices(PEAK_INTERFACE_HANDLE interfaceHandle, size_t *numDevices)
Definition peak_dynamic_loader.h:4933
static PEAK_RETURN_CODE PEAK_SystemDescriptor_GetModelName(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, char *modelName, size_t *modelNameSize)
Definition peak_dynamic_loader.h:4283
static PEAK_RETURN_CODE PEAK_SystemDescriptor_GetGenTLVersionMajor(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, uint32_t *gentlVersionMajor)
Definition peak_dynamic_loader.h:4348
static PEAK_RETURN_CODE PEAK_Interface_GetParentSystem(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_SYSTEM_HANDLE *systemHandle)
Definition peak_dynamic_loader.h:4907
static PEAK_RETURN_CODE PEAK_DeviceDescriptor_GetInfo(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:5128
static PEAK_RETURN_CODE PEAK_FirmwareUpdater_CollectFirmwareUpdateInformation(PEAK_FIRMWARE_UPDATER_HANDLE firmwareUpdaterHandle, const char *gufPath, size_t gufPathSize, PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle)
Definition peak_dynamic_loader.h:9119
static PEAK_RETURN_CODE PEAK_Device_Destruct(PEAK_DEVICE_HANDLE deviceHandle)
Definition peak_dynamic_loader.h:5635
static PEAK_RETURN_CODE PEAK_Device_GetModelName(PEAK_DEVICE_HANDLE deviceHandle, char *modelName, size_t *modelNameSize)
Definition peak_dynamic_loader.h:5492
static PEAK_RETURN_CODE PEAK_FirmwareUpdater_UpdateDevice(PEAK_FIRMWARE_UPDATER_HANDLE firmwareUpdaterHandle, PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle)
Definition peak_dynamic_loader.h:9158
static PEAK_RETURN_CODE PEAK_EnumerationEntryNode_GetValue(PEAK_ENUMERATION_ENTRY_NODE_HANDLE enumerationEntryNodeHandle, int64_t *value)
Definition peak_dynamic_loader.h:8456
static PEAK_RETURN_CODE PEAK_Buffer_GetPixelFormatNamespace(PEAK_BUFFER_HANDLE bufferHandle, PEAK_PIXEL_FORMAT_NAMESPACE *pixelFormatNamespace)
Definition peak_dynamic_loader.h:6246
static PEAK_RETURN_CODE PEAK_FileAdapter_Delete(PEAK_FILE_ADAPTER_HANDLE fileAdapterHandle)
Definition peak_dynamic_loader.h:9561
static PEAK_RETURN_CODE PEAK_SystemDescriptor_OpenSystem(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, PEAK_SYSTEM_HANDLE *systemHandle)
Definition peak_dynamic_loader.h:4400
static PEAK_RETURN_CODE PEAK_EnumerationNode_GetCurrentEntry(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, PEAK_NODE_CACHE_USE_POLICY cacheUsePolicy, PEAK_ENUMERATION_ENTRY_NODE_HANDLE *enumerationEntryNodeHandle)
Definition peak_dynamic_loader.h:8261
static PEAK_RETURN_CODE PEAK_SystemDescriptor_GetKey(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, char *key, size_t *keySize)
Definition peak_dynamic_loader.h:4231
static PEAK_RETURN_CODE PEAK_EventController_Destruct(PEAK_EVENT_CONTROLLER_HANDLE eventControllerHandle)
Definition peak_dynamic_loader.h:9002
static PEAK_RETURN_CODE PEAK_Module_GetNodeMap(PEAK_MODULE_HANDLE moduleHandle, size_t index, PEAK_NODE_MAP_HANDLE *nodeMapHandle)
Definition peak_dynamic_loader.h:6948
static PEAK_RETURN_CODE PEAK_System_UnregisterInterfaceFoundCallback(PEAK_SYSTEM_HANDLE systemHandle, PEAK_INTERFACE_FOUND_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:4673
static PEAK_RETURN_CODE PEAK_Interface_GetDevice(PEAK_INTERFACE_HANDLE interfaceHandle, size_t index, PEAK_DEVICE_DESCRIPTOR_HANDLE *deviceDescriptorHandle)
Definition peak_dynamic_loader.h:4946
static PEAK_RETURN_CODE PEAK_RegisterNode_Write(PEAK_REGISTER_NODE_HANDLE registerNodeHandle, const uint8_t *bytesToWrite, size_t bytesToWriteSize)
Definition peak_dynamic_loader.h:8196
static PEAK_RETURN_CODE PEAK_DataStream_GetIsGrabbing(PEAK_DATA_STREAM_HANDLE dataStreamHandle, PEAK_BOOL8 *isGrabbing)
Definition peak_dynamic_loader.h:5947
static PEAK_RETURN_CODE PEAK_EventController_GetEventDataMaxSize(PEAK_EVENT_CONTROLLER_HANDLE eventControllerHandle, size_t *eventDataMaxSize)
Definition peak_dynamic_loader.h:8924
static PEAK_RETURN_CODE PEAK_Buffer_GetXPadding(PEAK_BUFFER_HANDLE bufferHandle, size_t *xPadding)
Definition peak_dynamic_loader.h:6428
static PEAK_RETURN_CODE PEAK_Port_GetID(PEAK_PORT_HANDLE portHandle, char *id, size_t *idSize)
Definition peak_dynamic_loader.h:8482
static PEAK_RETURN_CODE PEAK_Node_GetNumInvalidatingNodes(PEAK_NODE_HANDLE nodeHandle, size_t *numInvalidatingNodes)
Definition peak_dynamic_loader.h:7559
static PEAK_RETURN_CODE PEAK_FileAdapter_Construct(PEAK_NODE_MAP_HANDLE nodeMapHandle, const char *fileName, PEAK_FILE_ADAPTER_HANDLE *fileAdapterHandle)
Definition peak_dynamic_loader.h:9509
static PEAK_RETURN_CODE PEAK_DeviceDescriptor_GetIsOpenable(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_DEVICE_ACCESS_TYPE accessType, PEAK_BOOL8 *isOpenable)
Definition peak_dynamic_loader.h:5271
static PEAK_RETURN_CODE PEAK_FloatNode_ToNode(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:7923
static PEAK_RETURN_CODE PEAK_FirmwareUpdateInformation_GetVersionStyle(PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, PEAK_FIRMWARE_UPDATE_VERSION_STYLE *versionStyle)
Definition peak_dynamic_loader.h:9262
static PEAK_RETURN_CODE PEAK_System_ToModule(PEAK_SYSTEM_HANDLE systemHandle, PEAK_MODULE_HANDLE *moduleHandle)
Definition peak_dynamic_loader.h:4413
static PEAK_RETURN_CODE PEAK_NodeMap_UpdateChunkNodes(PEAK_NODE_MAP_HANDLE nodeMapHandle, PEAK_BUFFER_HANDLE bufferHandle)
Definition peak_dynamic_loader.h:7078
static PEAK_RETURN_CODE PEAK_DataStream_GetPayloadSize(PEAK_DATA_STREAM_HANDLE dataStreamHandle, size_t *payloadSize)
Definition peak_dynamic_loader.h:5921
static PEAK_RETURN_CODE PEAK_PortURL_GetFileVersionMinor(PEAK_PORT_URL_HANDLE portUrlHandle, int32_t *fileVersionMinor)
Definition peak_dynamic_loader.h:8794
static PEAK_RETURN_CODE PEAK_Library_GetVersionSubminor(uint32_t *libraryVersionSubminor)
Definition peak_dynamic_loader.h:4101
static PEAK_RETURN_CODE PEAK_DeviceDescriptor_GetSerialNumber(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, char *serialNumber, size_t *serialNumberSize)
Definition peak_dynamic_loader.h:5219
static PEAK_RETURN_CODE PEAK_StringNode_GetValue(PEAK_STRING_NODE_HANDLE stringNodeHandle, PEAK_NODE_CACHE_USE_POLICY cacheUsePolicy, char *value, size_t *valueSize)
Definition peak_dynamic_loader.h:8118
static PEAK_RETURN_CODE PEAK_FirmwareUpdateInformation_GetVersionExtractionPattern(PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, char *versionExtractionPattern, size_t *versionExtractionPatternSize)
Definition peak_dynamic_loader.h:9249
static PEAK_RETURN_CODE PEAK_Device_GetID(PEAK_DEVICE_HANDLE deviceHandle, char *id, size_t *idSize)
Definition peak_dynamic_loader.h:5453
static PEAK_RETURN_CODE PEAK_Node_GetVisibility(PEAK_NODE_HANDLE nodeHandle, PEAK_NODE_VISIBILITY *visibility)
Definition peak_dynamic_loader.h:7338
static PEAK_RETURN_CODE PEAK_Node_GetPollingTime(PEAK_NODE_HANDLE nodeHandle, int64_t *pollingTime_ms)
Definition peak_dynamic_loader.h:7442
static PEAK_RETURN_CODE PEAK_Buffer_GetHasImage(PEAK_BUFFER_HANDLE bufferHandle, PEAK_BOOL8 *hasImage)
Definition peak_dynamic_loader.h:6532
static PEAK_RETURN_CODE PEAK_Port_GetVendorName(PEAK_PORT_HANDLE portHandle, char *vendorName, size_t *vendorNameSize)
Definition peak_dynamic_loader.h:8508
static PEAK_RETURN_CODE PEAK_Node_ToRegisterNode(PEAK_NODE_HANDLE nodeHandle, PEAK_REGISTER_NODE_HANDLE *registerNodeHandle)
Definition peak_dynamic_loader.h:7247
static PEAK_RETURN_CODE PEAK_FloatNode_GetIncrement(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, double *increment)
Definition peak_dynamic_loader.h:7962
static PEAK_RETURN_CODE PEAK_IntegerNode_GetRepresentation(PEAK_INTEGER_NODE_HANDLE integerNodeHandle, PEAK_NODE_REPRESENTATION *representation)
Definition peak_dynamic_loader.h:7767
static PEAK_RETURN_CODE PEAK_FirmwareUpdateInformation_GetDescription(PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, char *description, size_t *descriptionSize)
Definition peak_dynamic_loader.h:9223
static PEAK_RETURN_CODE PEAK_NodeMap_LoadFromFile(PEAK_NODE_MAP_HANDLE nodeMapHandle, const char *filePath, size_t filePathSize)
Definition peak_dynamic_loader.h:7130
static PEAK_RETURN_CODE PEAK_DataStream_GetNumBuffersQueued(PEAK_DATA_STREAM_HANDLE dataStreamHandle, size_t *numBuffersQueued)
Definition peak_dynamic_loader.h:5830
static PEAK_RETURN_CODE PEAK_Buffer_GetHasNewData(PEAK_BUFFER_HANDLE bufferHandle, PEAK_BOOL8 *hasNewData)
Definition peak_dynamic_loader.h:6519
static PEAK_RETURN_CODE PEAK_RegisterNode_GetLength(PEAK_REGISTER_NODE_HANDLE registerNodeHandle, size_t *length)
Definition peak_dynamic_loader.h:8170
static PEAK_RETURN_CODE PEAK_System_GetInfo(PEAK_SYSTEM_HANDLE systemHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:4452
static PEAK_RETURN_CODE PEAK_EventController_FlushEvents(PEAK_EVENT_CONTROLLER_HANDLE eventControllerHandle)
Definition peak_dynamic_loader.h:8989
static PEAK_RETURN_CODE PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStepFinishedCallback(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_STEP_FINISHED_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:9431
static PEAK_RETURN_CODE PEAK_EventSupportingModule_EnableEvents(PEAK_EVENT_SUPPORTING_MODULE_HANDLE eventSupportingModuleHandle, PEAK_EVENT_TYPE eventType, PEAK_EVENT_CONTROLLER_HANDLE *eventControllerHandle)
Definition peak_dynamic_loader.h:8859
static PEAK_RETURN_CODE PEAK_SystemDescriptor_GetParentLibrary(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, PEAK_PRODUCER_LIBRARY_HANDLE *producerLibraryHandle)
Definition peak_dynamic_loader.h:4387
static PEAK_RETURN_CODE PEAK_FileAdapter_Read(PEAK_FILE_ADAPTER_HANDLE fileAdapterHandle, uint64_t size, uint64_t offset, uint8_t *data, uint64_t *dataSize)
Definition peak_dynamic_loader.h:9535
static PEAK_RETURN_CODE PEAK_Library_GetVersionMinor(uint32_t *libraryVersionMinor)
Definition peak_dynamic_loader.h:4088
static PEAK_RETURN_CODE PEAK_DataStream_ToEventSupportingModule(PEAK_DATA_STREAM_HANDLE dataStreamHandle, PEAK_EVENT_SUPPORTING_MODULE_HANDLE *eventSupportingModuleHandle)
Definition peak_dynamic_loader.h:5739
static PEAK_RETURN_CODE PEAK_Buffer_GetSize(PEAK_BUFFER_HANDLE bufferHandle, size_t *size)
Definition peak_dynamic_loader.h:6194
static PEAK_RETURN_CODE PEAK_BufferChunk_GetParentBuffer(PEAK_BUFFER_CHUNK_HANDLE bufferChunkHandle, PEAK_BUFFER_HANDLE *bufferHandle)
Definition peak_dynamic_loader.h:6701
static PEAK_RETURN_CODE PEAK_SystemDescriptor_GetVersion(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, char *version, size_t *versionSize)
Definition peak_dynamic_loader.h:4296
static PEAK_RETURN_CODE PEAK_BufferChunk_Destruct(PEAK_BUFFER_CHUNK_HANDLE bufferChunkHandle)
Definition peak_dynamic_loader.h:6714
static PEAK_RETURN_CODE PEAK_Device_GetDataStream(PEAK_DEVICE_HANDLE deviceHandle, size_t index, PEAK_DATA_STREAM_DESCRIPTOR_HANDLE *dataStreamDescriptorHandle)
Definition peak_dynamic_loader.h:5622
static PEAK_RETURN_CODE PEAK_System_GetNumInterfaces(PEAK_SYSTEM_HANDLE systemHandle, size_t *numInterfaces)
Definition peak_dynamic_loader.h:4634
static PEAK_RETURN_CODE PEAK_InterfaceDescriptor_GetParentSystem(PEAK_INTERFACE_DESCRIPTOR_HANDLE interfaceDescriptorHandle, PEAK_SYSTEM_HANDLE *systemHandle)
Definition peak_dynamic_loader.h:4790
static PEAK_RETURN_CODE PEAK_PortURL_GetFileVersionSubminor(PEAK_PORT_URL_HANDLE portUrlHandle, int32_t *fileVersionSubminor)
Definition peak_dynamic_loader.h:8807
static PEAK_RETURN_CODE PEAK_DataStream_StartAcquisition(PEAK_DATA_STREAM_HANDLE dataStreamHandle, PEAK_ACQUISITION_START_MODE startMode, uint64_t numToAcquire)
Definition peak_dynamic_loader.h:6090
static PEAK_RETURN_CODE PEAK_DeviceDescriptor_GetDisplayName(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, char *displayName, size_t *displayNameSize)
Definition peak_dynamic_loader.h:5141
static PEAK_RETURN_CODE PEAK_SystemDescriptor_GetCTIFileName(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, char *ctiFileName, size_t *ctiFileNameSize)
Definition peak_dynamic_loader.h:4322
static PEAK_RETURN_CODE PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateFinishedCallback(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_FINISHED_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:9457
static PEAK_RETURN_CODE PEAK_System_GetVersion(PEAK_SYSTEM_HANDLE systemHandle, char *version, size_t *versionSize)
Definition peak_dynamic_loader.h:4517
static PEAK_RETURN_CODE PEAK_Event_GetRawData(PEAK_EVENT_HANDLE eventHandle, uint8_t *rawData, size_t *rawDataSize)
Definition peak_dynamic_loader.h:9067
static PEAK_RETURN_CODE PEAK_NodeMap_GetHasBufferSupportedChunks(PEAK_NODE_MAP_HANDLE nodeMapHandle, PEAK_BUFFER_HANDLE bufferHandle, PEAK_BOOL8 *hasSupportedChunks)
Definition peak_dynamic_loader.h:7065
static PEAK_RETURN_CODE PEAK_IntegerNode_GetUnit(PEAK_INTEGER_NODE_HANDLE integerNodeHandle, char *unit, size_t *unitSize)
Definition peak_dynamic_loader.h:7780
static PEAK_RETURN_CODE PEAK_Node_FindInvalidatingNode(PEAK_NODE_HANDLE nodeHandle, const char *name, size_t nameSize, PEAK_NODE_HANDLE *invalidatingNodeHandle)
Definition peak_dynamic_loader.h:7546
static PEAK_RETURN_CODE PEAK_NodeMap_GetHasEventSupportedData(PEAK_NODE_MAP_HANDLE nodeMapHandle, PEAK_EVENT_HANDLE eventHandle, PEAK_BOOL8 *hasSupportedData)
Definition peak_dynamic_loader.h:7091
static PEAK_RETURN_CODE PEAK_EventController_GetNumEventsInQueue(PEAK_EVENT_CONTROLLER_HANDLE eventControllerHandle, size_t *numEventsInQueue)
Definition peak_dynamic_loader.h:8885
static PEAK_RETURN_CODE PEAK_Library_GetLastError(PEAK_RETURN_CODE *lastErrorCode, char *lastErrorDescription, size_t *lastErrorDescriptionSize)
Definition peak_dynamic_loader.h:4114
static PEAK_RETURN_CODE PEAK_EnumerationEntryNode_GetSymbolicValue(PEAK_ENUMERATION_ENTRY_NODE_HANDLE enumerationEntryNodeHandle, char *symbolicValue, size_t *symbolicValueSize)
Definition peak_dynamic_loader.h:8443
static PEAK_RETURN_CODE PEAK_FirmwareUpdateInformation_GetFileName(PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, char *fileName, size_t *fileNameSize)
Definition peak_dynamic_loader.h:9210
static PEAK_RETURN_CODE PEAK_DataStream_GetKey(PEAK_DATA_STREAM_HANDLE dataStreamHandle, char *key, size_t *keySize)
Definition peak_dynamic_loader.h:5752
Definition peak_dynamic_loader.h:469
Definition peak_dynamic_loader.h:37
PEAK_RETURN_CODE(* dyn_PEAK_DeviceDescriptor_IsInformationRoleMonitored)(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_DEVICE_INFORMATION_ROLE informationRole, PEAK_BOOL8 *isInformationRoleMonitored)
Definition peak_dynamic_loader.h:139
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetWidth)(PEAK_BUFFER_HANDLE bufferHandle, size_t *width)
Definition peak_dynamic_loader.h:219
PEAK_RETURN_CODE(* dyn_PEAK_IntegerNode_SetValue)(PEAK_INTEGER_NODE_HANDLE integerNodeHandle, int64_t value)
Definition peak_dynamic_loader.h:329
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStartedCallback)(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_STARTED_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:448
PEAK_RETURN_CODE(* dyn_PEAK_CommandNode_ToNode)(PEAK_COMMAND_NODE_HANDLE commandNodeHandle, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:333
PEAK_RETURN_CODE(* dyn_PEAK_EnumerationEntryNode_GetSymbolicValue)(PEAK_ENUMERATION_ENTRY_NODE_HANDLE enumerationEntryNodeHandle, char *symbolicValue, size_t *symbolicValueSize)
Definition peak_dynamic_loader.h:378
PEAK_RETURN_CODE(* dyn_PEAK_Device_GetTLType)(PEAK_DEVICE_HANDLE deviceHandle, char *tlType, size_t *tlTypeSize)
Definition peak_dynamic_loader.h:153
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_AllocAndAnnounceBuffer)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, size_t bufferSize, void *userPtr, PEAK_BUFFER_HANDLE *bufferHandle)
Definition peak_dynamic_loader.h:189
PEAK_RETURN_CODE(* dyn_PEAK_DeviceDescriptor_OpenDevice)(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_DEVICE_ACCESS_TYPE accessType, PEAK_DEVICE_HANDLE *deviceHandle)
Definition peak_dynamic_loader.h:135
PEAK_RETURN_CODE(* dyn_PEAK_BufferPart_GetSize)(PEAK_BUFFER_PART_HANDLE bufferPartHandle, size_t *size)
Definition peak_dynamic_loader.h:249
PEAK_RETURN_CODE(* dyn_PEAK_DeviceDescriptor_GetParentInterface)(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_INTERFACE_HANDLE *interfaceHandle)
Definition peak_dynamic_loader.h:136
PEAK_RETURN_CODE(* dyn_PEAK_EnumerationNode_FindEntryBySymbolicValue)(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, const char *symbolicValue, size_t symbolicValueSize, PEAK_ENUMERATION_ENTRY_NODE_HANDLE *enumerationEntryNodeHandle)
Definition peak_dynamic_loader.h:370
PEAK_RETURN_CODE(* dyn_PEAK_IntegerNode_GetRepresentation)(PEAK_INTEGER_NODE_HANDLE integerNodeHandle, PEAK_NODE_REPRESENTATION *representation)
Definition peak_dynamic_loader.h:326
PEAK_RETURN_CODE(* dyn_PEAK_BufferPart_GetInfo)(PEAK_BUFFER_PART_HANDLE bufferPartHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:246
PEAK_RETURN_CODE(* dyn_PEAK_InterfaceDescriptor_OpenInterface)(PEAK_INTERFACE_DESCRIPTOR_HANDLE interfaceDescriptorHandle, PEAK_INTERFACE_HANDLE *interfaceHandle)
Definition peak_dynamic_loader.h:98
PEAK_RETURN_CODE(* dyn_PEAK_InterfaceDescriptor_GetInfo)(PEAK_INTERFACE_DESCRIPTOR_HANDLE interfaceDescriptorHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:94
PEAK_RETURN_CODE(* dyn_PEAK_SystemDescriptor_GetVendorName)(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, char *vendorName, size_t *vendorNameSize)
Definition peak_dynamic_loader.h:57
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdater_UpdateDeviceWithResetTimeout)(PEAK_FIRMWARE_UPDATER_HANDLE firmwareUpdaterHandle, PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, uint64_t deviceResetDiscoveryTimeout_ms)
Definition peak_dynamic_loader.h:434
PEAK_RETURN_CODE(* dyn_PEAK_System_RegisterInterfaceLostCallback)(PEAK_SYSTEM_HANDLE systemHandle, PEAK_INTERFACE_LOST_CALLBACK callback, void *callbackContext, PEAK_INTERFACE_LOST_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:89
PEAK_RETURN_CODE(* dyn_PEAK_Interface_UnregisterDeviceLostCallback)(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_DEVICE_LOST_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:117
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_GetDefinesPayloadSize)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, PEAK_BOOL8 *definesPayloadSize)
Definition peak_dynamic_loader.h:185
PEAK_RETURN_CODE(* dyn_PEAK_System_GetGenTLVersionMinor)(PEAK_SYSTEM_HANDLE systemHandle, uint32_t *gentlVersionMinor)
Definition peak_dynamic_loader.h:81
PEAK_RETURN_CODE(* dyn_PEAK_DeviceDescriptor_GetInfo)(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:123
PEAK_RETURN_CODE(* dyn_PEAK_System_UnregisterInterfaceFoundCallback)(PEAK_SYSTEM_HANDLE systemHandle, PEAK_INTERFACE_FOUND_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:88
PEAK_RETURN_CODE(* dyn_PEAK_EnumerationNode_GetNumEntries)(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, size_t *numEntries)
Definition peak_dynamic_loader.h:374
PEAK_RETURN_CODE(* dyn_PEAK_EventController_FlushEvents)(PEAK_EVENT_CONTROLLER_HANDLE eventControllerHandle)
Definition peak_dynamic_loader.h:420
PEAK_RETURN_CODE(* dyn_PEAK_Device_Destruct)(PEAK_DEVICE_HANDLE deviceHandle)
Definition peak_dynamic_loader.h:162
PEAK_RETURN_CODE(* dyn_PEAK_BufferPart_GetYOffset)(PEAK_BUFFER_PART_HANDLE bufferPartHandle, size_t *yOffset)
Definition peak_dynamic_loader.h:256
PEAK_RETURN_CODE(* dyn_PEAK_FloatNode_GetRepresentation)(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, PEAK_NODE_REPRESENTATION *representation)
Definition peak_dynamic_loader.h:344
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetTimestamp_ticks)(PEAK_BUFFER_HANDLE bufferHandle, uint64_t *timestamp_ticks)
Definition peak_dynamic_loader.h:225
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetIsCacheable)(PEAK_NODE_HANDLE nodeHandle, PEAK_BOOL8 *isCacheable)
Definition peak_dynamic_loader.h:295
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_GetNumBuffersAnnounced)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, size_t *numBuffersAnnounced)
Definition peak_dynamic_loader.h:176
PEAK_RETURN_CODE(* dyn_PEAK_BufferPart_GetWidth)(PEAK_BUFFER_PART_HANDLE bufferPartHandle, size_t *width)
Definition peak_dynamic_loader.h:253
PEAK_RETURN_CODE(* dyn_PEAK_Node_ToRegisterNode)(PEAK_NODE_HANDLE nodeHandle, PEAK_REGISTER_NODE_HANDLE *registerNodeHandle)
Definition peak_dynamic_loader.h:286
PEAK_RETURN_CODE(* dyn_PEAK_System_GetModelName)(PEAK_SYSTEM_HANDLE systemHandle, char *modelName, size_t *modelNameSize)
Definition peak_dynamic_loader.h:75
PEAK_RETURN_CODE(* dyn_PEAK_Node_ToBooleanNode)(PEAK_NODE_HANDLE nodeHandle, PEAK_BOOLEAN_NODE_HANDLE *booleanNodeHandle)
Definition peak_dynamic_loader.h:282
PEAK_RETURN_CODE(* dyn_PEAK_Port_GetInfo)(PEAK_PORT_HANDLE portHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:380
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetXPadding)(PEAK_BUFFER_HANDLE bufferHandle, size_t *xPadding)
Definition peak_dynamic_loader.h:223
PEAK_RETURN_CODE(* dyn_PEAK_Interface_RegisterDeviceDisconnectedCallback)(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_DEVICE_DISCONNETED_CALLBACK callback, void *callbackContext, PEAK_DEVICE_DISCONNECTED_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:114
PEAK_RETURN_CODE(* dyn_PEAK_SystemDescriptor_GetKey)(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, char *key, size_t *keySize)
Definition peak_dynamic_loader.h:54
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_FlushPendingKillWaits)(PEAK_DATA_STREAM_HANDLE dataStreamHandle)
Definition peak_dynamic_loader.h:194
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetHasChunks)(PEAK_BUFFER_HANDLE bufferHandle, PEAK_BOOL8 *hasChunks)
Definition peak_dynamic_loader.h:232
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetExpectedDataSize)(PEAK_BUFFER_HANDLE bufferHandle, size_t *expectedDataSize)
Definition peak_dynamic_loader.h:211
PEAK_RETURN_CODE(* dyn_PEAK_NodeMap_StoreToFile)(PEAK_NODE_MAP_HANDLE nodeMapHandle, const char *filePath, size_t filePathSize)
Definition peak_dynamic_loader.h:276
PEAK_RETURN_CODE(* dyn_PEAK_FileAdapter_Construct)(PEAK_NODE_MAP_HANDLE nodeMapHandle, const char *fileName, PEAK_FILE_ADAPTER_HANDLE *fileAdapterHandle)
Definition peak_dynamic_loader.h:460
PEAK_RETURN_CODE(* dyn_PEAK_Node_FindSelectingNode)(PEAK_NODE_HANDLE nodeHandle, const char *name, size_t nameSize, PEAK_NODE_HANDLE *selectingNodeHandle)
Definition peak_dynamic_loader.h:315
PEAK_RETURN_CODE(* dyn_PEAK_SystemDescriptor_ToModuleDescriptor)(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, PEAK_MODULE_DESCRIPTOR_HANDLE *moduleDescriptorHandle)
Definition peak_dynamic_loader.h:53
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_GetNumBuffersAwaitDelivery)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, size_t *numBuffersAwaitDelivery)
Definition peak_dynamic_loader.h:178
PEAK_RETURN_CODE(* dyn_PEAK_System_GetKey)(PEAK_SYSTEM_HANDLE systemHandle, char *key, size_t *keySize)
Definition peak_dynamic_loader.h:70
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetToolTip)(PEAK_NODE_HANDLE nodeHandle, char *toolTip, size_t *toolTipSize)
Definition peak_dynamic_loader.h:302
PEAK_RETURN_CODE(* dyn_PEAK_Interface_GetNumDevices)(PEAK_INTERFACE_HANDLE interfaceHandle, size_t *numDevices)
Definition peak_dynamic_loader.h:108
PEAK_RETURN_CODE(* dyn_PEAK_System_GetDisplayName)(PEAK_SYSTEM_HANDLE systemHandle, char *displayName, size_t *displayNameSize)
Definition peak_dynamic_loader.h:73
PEAK_RETURN_CODE(* dyn_PEAK_Device_GetAccessStatus)(PEAK_DEVICE_HANDLE deviceHandle, PEAK_DEVICE_ACCESS_STATUS *accessStatus)
Definition peak_dynamic_loader.h:156
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetInfo)(PEAK_BUFFER_HANDLE bufferHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:202
PEAK_RETURN_CODE(* dyn_PEAK_EventController_GetNumEventsInQueue)(PEAK_EVENT_CONTROLLER_HANDLE eventControllerHandle, size_t *numEventsInQueue)
Definition peak_dynamic_loader.h:412
PEAK_RETURN_CODE(* dyn_PEAK_System_GetParentLibrary)(PEAK_SYSTEM_HANDLE systemHandle, PEAK_PRODUCER_LIBRARY_HANDLE *producerLibraryHandle)
Definition peak_dynamic_loader.h:83
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdater_CollectFirmwareUpdateInformation)(PEAK_FIRMWARE_UPDATER_HANDLE firmwareUpdaterHandle, const char *gufPath, size_t gufPathSize, PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle)
Definition peak_dynamic_loader.h:430
PEAK_RETURN_CODE(* dyn_PEAK_Port_GetModuleName)(PEAK_PORT_HANDLE portHandle, char *moduleName, size_t *moduleNameSize)
Definition peak_dynamic_loader.h:387
PEAK_RETURN_CODE(* dyn_PEAK_FloatNode_GetIncrement)(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, double *increment)
Definition peak_dynamic_loader.h:341
PEAK_RETURN_CODE(* dyn_PEAK_NodeMap_FindNode)(PEAK_NODE_MAP_HANDLE nodeMapHandle, const char *nodeName, size_t nodeNameSize, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:266
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_StartAcquisition)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, PEAK_ACQUISITION_START_MODE startMode, uint64_t numToAcquire)
Definition peak_dynamic_loader.h:197
PEAK_RETURN_CODE(* dyn_PEAK_DeviceDescriptor_GetKey)(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, char *key, size_t *keySize)
Definition peak_dynamic_loader.h:122
PEAK_RETURN_CODE(* dyn_PEAK_IntegerNode_GetIncrement)(PEAK_INTEGER_NODE_HANDLE integerNodeHandle, int64_t *increment)
Definition peak_dynamic_loader.h:323
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetType)(PEAK_NODE_HANDLE nodeHandle, PEAK_NODE_TYPE *type)
Definition peak_dynamic_loader.h:304
PEAK_RETURN_CODE(* dyn_PEAK_EnumerationNode_SetCurrentEntry)(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, PEAK_ENUMERATION_ENTRY_NODE_HANDLE enumerationEntryNodeHandle)
Definition peak_dynamic_loader.h:365
PEAK_RETURN_CODE(* dyn_PEAK_PortURL_GetScheme)(PEAK_PORT_URL_HANDLE portUrlHandle, PEAK_PORT_URL_SCHEME *scheme)
Definition peak_dynamic_loader.h:399
PEAK_RETURN_CODE(* dyn_PEAK_BufferChunk_GetParentBuffer)(PEAK_BUFFER_CHUNK_HANDLE bufferChunkHandle, PEAK_BUFFER_HANDLE *bufferHandle)
Definition peak_dynamic_loader.h:244
PEAK_RETURN_CODE(* dyn_PEAK_BufferChunk_Destruct)(PEAK_BUFFER_CHUNK_HANDLE bufferChunkHandle)
Definition peak_dynamic_loader.h:245
PEAK_RETURN_CODE(* dyn_PEAK_FileAdapter_Read)(PEAK_FILE_ADAPTER_HANDLE fileAdapterHandle, uint64_t size, uint64_t offset, uint8_t *data, uint64_t *dataSize)
Definition peak_dynamic_loader.h:462
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdater_UpdateDevice)(PEAK_FIRMWARE_UPDATER_HANDLE firmwareUpdaterHandle, PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle)
Definition peak_dynamic_loader.h:433
PEAK_RETURN_CODE(* dyn_PEAK_Port_GetURL)(PEAK_PORT_HANDLE portHandle, size_t index, PEAK_PORT_URL_HANDLE *portUrlHandle)
Definition peak_dynamic_loader.h:396
PEAK_RETURN_CODE(* dyn_PEAK_EnvironmentInspector_GetCTIPath)(size_t index, char *ctiPath, size_t *ctiPathSize)
Definition peak_dynamic_loader.h:48
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetParentNodeMap)(PEAK_NODE_HANDLE nodeHandle, PEAK_NODE_MAP_HANDLE *nodeMapHandle)
Definition peak_dynamic_loader.h:305
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdater_Construct)(PEAK_FIRMWARE_UPDATER_HANDLE *firmwareUpdaterHandle)
Definition peak_dynamic_loader.h:428
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetInvalidatedNode)(PEAK_NODE_HANDLE nodeHandle, size_t index, PEAK_NODE_HANDLE *invalidatedNodeHandle)
Definition peak_dynamic_loader.h:308
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetPollingTime)(PEAK_NODE_HANDLE nodeHandle, int64_t *pollingTime_ms)
Definition peak_dynamic_loader.h:301
PEAK_RETURN_CODE(* dyn_PEAK_ModuleDescriptor_GetID)(PEAK_MODULE_DESCRIPTOR_HANDLE moduleDescriptorHandle, char *id, size_t *idSize)
Definition peak_dynamic_loader.h:261
PEAK_RETURN_CODE(* dyn_PEAK_BufferPart_GetBasePtr)(PEAK_BUFFER_PART_HANDLE bufferPartHandle, void **basePtr)
Definition peak_dynamic_loader.h:248
PEAK_RETURN_CODE(* dyn_PEAK_Interface_UnregisterDeviceReconnectedCallback)(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_DEVICE_RECONNECTED_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:113
PEAK_RETURN_CODE(* dyn_PEAK_Device_GetVendorName)(PEAK_DEVICE_HANDLE deviceHandle, char *vendorName, size_t *vendorNameSize)
Definition peak_dynamic_loader.h:150
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetChunk)(PEAK_BUFFER_HANDLE bufferHandle, size_t index, PEAK_BUFFER_CHUNK_HANDLE *bufferChunkHandle)
Definition peak_dynamic_loader.h:237
PEAK_RETURN_CODE(* dyn_PEAK_Interface_RegisterDeviceReconnectedCallback)(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_DEVICE_RECONNECTED_CALLBACK callback, void *callbackContext, PEAK_DEVICE_RECONNECTED_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:112
PEAK_RETURN_CODE(* dyn_PEAK_Port_GetModelName)(PEAK_PORT_HANDLE portHandle, char *modelName, size_t *modelNameSize)
Definition peak_dynamic_loader.h:384
PEAK_RETURN_CODE(* dyn_PEAK_SystemDescriptor_GetDisplayName)(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, char *displayName, size_t *displayNameSize)
Definition peak_dynamic_loader.h:56
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetInvalidatingNode)(PEAK_NODE_HANDLE nodeHandle, size_t index, PEAK_NODE_HANDLE *invalidatingNodeHandle)
Definition peak_dynamic_loader.h:311
PEAK_RETURN_CODE(* dyn_PEAK_Device_ToModule)(PEAK_DEVICE_HANDLE deviceHandle, PEAK_MODULE_HANDLE *moduleHandle)
Definition peak_dynamic_loader.h:144
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_GetBufferAlignment)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, size_t *bufferAlignment)
Definition peak_dynamic_loader.h:183
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetDeliveredChunkPayloadSize)(PEAK_BUFFER_HANDLE bufferHandle, size_t *deliveredChunkPayloadSize)
Definition peak_dynamic_loader.h:216
PEAK_RETURN_CODE(* dyn_PEAK_Device_GetVersion)(PEAK_DEVICE_HANDLE deviceHandle, char *version, size_t *versionSize)
Definition peak_dynamic_loader.h:152
PEAK_RETURN_CODE(* dyn_PEAK_Device_GetSerialNumber)(PEAK_DEVICE_HANDLE deviceHandle, char *serialNumber, size_t *serialNumberSize)
Definition peak_dynamic_loader.h:155
PEAK_RETURN_CODE(* dyn_PEAK_BufferPart_GetType)(PEAK_BUFFER_PART_HANDLE bufferPartHandle, PEAK_BUFFER_PART_TYPE *type)
Definition peak_dynamic_loader.h:250
PEAK_RETURN_CODE(* dyn_PEAK_Port_GetName)(PEAK_PORT_HANDLE portHandle, char *name, size_t *nameSize)
Definition peak_dynamic_loader.h:382
PEAK_RETURN_CODE(* dyn_PEAK_SystemDescriptor_GetCTIFileName)(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, char *ctiFileName, size_t *ctiFileNameSize)
Definition peak_dynamic_loader.h:61
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateInformation_GetDescription)(PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, char *description, size_t *descriptionSize)
Definition peak_dynamic_loader.h:438
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetNumInvalidatedNodes)(PEAK_NODE_HANDLE nodeHandle, size_t *numInvalidatedNodes)
Definition peak_dynamic_loader.h:307
PEAK_RETURN_CODE(* dyn_PEAK_InterfaceDescriptor_GetDisplayName)(PEAK_INTERFACE_DESCRIPTOR_HANDLE interfaceDescriptorHandle, char *displayName, size_t *displayNameSize)
Definition peak_dynamic_loader.h:95
PEAK_RETURN_CODE(* dyn_PEAK_RegisterNode_GetLength)(PEAK_REGISTER_NODE_HANDLE registerNodeHandle, size_t *length)
Definition peak_dynamic_loader.h:357
PEAK_RETURN_CODE(* dyn_PEAK_SystemDescriptor_GetCTIFullPath)(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, char *ctiFullPath, size_t *ctiFullPathSize)
Definition peak_dynamic_loader.h:62
PEAK_RETURN_CODE(* dyn_PEAK_Library_IsInitialized)(PEAK_BOOL8 *isInitialized)
Definition peak_dynamic_loader.h:41
PEAK_RETURN_CODE(* dyn_PEAK_BufferPart_GetXOffset)(PEAK_BUFFER_PART_HANDLE bufferPartHandle, size_t *xOffset)
Definition peak_dynamic_loader.h:255
PEAK_RETURN_CODE(* dyn_PEAK_NodeMap_TryLock)(PEAK_NODE_MAP_HANDLE nodeMapHandle, PEAK_BOOL8 *locked)
Definition peak_dynamic_loader.h:279
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdater_GetFirmwareUpdateInformation)(PEAK_FIRMWARE_UPDATER_HANDLE firmwareUpdaterHandle, size_t index, PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE *firmwareUpdateInformationHandle)
Definition peak_dynamic_loader.h:432
PEAK_RETURN_CODE(* dyn_PEAK_Node_ToFloatNode)(PEAK_NODE_HANDLE nodeHandle, PEAK_FLOAT_NODE_HANDLE *floatNodeHandle)
Definition peak_dynamic_loader.h:284
PEAK_RETURN_CODE(* dyn_PEAK_Event_GetType)(PEAK_EVENT_HANDLE eventHandle, PEAK_EVENT_TYPE *type)
Definition peak_dynamic_loader.h:425
PEAK_RETURN_CODE(* dyn_PEAK_FileAdapter_Destruct)(PEAK_FILE_ADAPTER_HANDLE fileAdapterHandle)
Definition peak_dynamic_loader.h:461
PEAK_RETURN_CODE(* dyn_PEAK_NodeMap_Unlock)(PEAK_NODE_MAP_HANDLE nodeMapHandle)
Definition peak_dynamic_loader.h:280
PEAK_RETURN_CODE(* dyn_PEAK_BooleanNode_SetValue)(PEAK_BOOLEAN_NODE_HANDLE booleanNodeHandle, PEAK_BOOL8 value)
Definition peak_dynamic_loader.h:332
PEAK_RETURN_CODE(* dyn_PEAK_Interface_GetDisplayName)(PEAK_INTERFACE_HANDLE interfaceHandle, char *displayName, size_t *displayNameSize)
Definition peak_dynamic_loader.h:104
PEAK_RETURN_CODE(* dyn_PEAK_NodeMap_GetNumNodes)(PEAK_NODE_MAP_HANDLE nodeMapHandle, size_t *numNodes)
Definition peak_dynamic_loader.h:270
PEAK_RETURN_CODE(* dyn_PEAK_InterfaceDescriptor_GetKey)(PEAK_INTERFACE_DESCRIPTOR_HANDLE interfaceDescriptorHandle, char *key, size_t *keySize)
Definition peak_dynamic_loader.h:93
PEAK_RETURN_CODE(* dyn_PEAK_Port_GetTLType)(PEAK_PORT_HANDLE portHandle, char *tlType, size_t *tlTypeSize)
Definition peak_dynamic_loader.h:386
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_GetID)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, char *id, size_t *idSize)
Definition peak_dynamic_loader.h:173
PEAK_RETURN_CODE(* dyn_PEAK_Node_ToIntegerNode)(PEAK_NODE_HANDLE nodeHandle, PEAK_INTEGER_NODE_HANDLE *integerNodeHandle)
Definition peak_dynamic_loader.h:281
PEAK_RETURN_CODE(* dyn_PEAK_NodeMap_LoadFromFile)(PEAK_NODE_MAP_HANDLE nodeMapHandle, const char *filePath, size_t filePathSize)
Definition peak_dynamic_loader.h:277
PEAK_RETURN_CODE(* dyn_PEAK_PortURL_GetFileName)(PEAK_PORT_URL_HANDLE portUrlHandle, char *fileName, size_t *fileNameSize)
Definition peak_dynamic_loader.h:400
PEAK_RETURN_CODE(* dyn_PEAK_EventController_GetNumEventsFired)(PEAK_EVENT_CONTROLLER_HANDLE eventControllerHandle, uint64_t *numEventsFired)
Definition peak_dynamic_loader.h:413
PEAK_RETURN_CODE(* dyn_PEAK_System_GetInfo)(PEAK_SYSTEM_HANDLE systemHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:71
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdater_Destruct)(PEAK_FIRMWARE_UPDATER_HANDLE firmwareUpdaterHandle)
Definition peak_dynamic_loader.h:435
PEAK_RETURN_CODE(* dyn_PEAK_SystemDescriptor_GetParentLibrary)(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, PEAK_PRODUCER_LIBRARY_HANDLE *producerLibraryHandle)
Definition peak_dynamic_loader.h:66
PEAK_RETURN_CODE(* dyn_PEAK_IntegerNode_GetValidValues)(PEAK_INTEGER_NODE_HANDLE integerNodeHandle, int64_t *validValues, size_t *validValuesSize)
Definition peak_dynamic_loader.h:325
PEAK_RETURN_CODE(* dyn_PEAK_FloatNode_GetUnit)(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, char *unit, size_t *unitSize)
Definition peak_dynamic_loader.h:345
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetDeliveredDataSize)(PEAK_BUFFER_HANDLE bufferHandle, size_t *deliveredDataSize)
Definition peak_dynamic_loader.h:212
PEAK_RETURN_CODE(* dyn_PEAK_Device_GetDataStream)(PEAK_DEVICE_HANDLE deviceHandle, size_t index, PEAK_DATA_STREAM_DESCRIPTOR_HANDLE *dataStreamDescriptorHandle)
Definition peak_dynamic_loader.h:161
PEAK_RETURN_CODE(* dyn_PEAK_BooleanNode_ToNode)(PEAK_BOOLEAN_NODE_HANDLE booleanNodeHandle, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:330
PEAK_RETURN_CODE(* dyn_PEAK_System_Destruct)(PEAK_SYSTEM_HANDLE systemHandle)
Definition peak_dynamic_loader.h:91
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetNumSelectedNodes)(PEAK_NODE_HANDLE nodeHandle, size_t *numSelectedNodes)
Definition peak_dynamic_loader.h:313
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetChunkLayoutID)(PEAK_BUFFER_HANDLE bufferHandle, uint64_t *chunkLayoutId)
Definition peak_dynamic_loader.h:217
PEAK_RETURN_CODE(* dyn_PEAK_Library_GetVersionMinor)(uint32_t *libraryVersionMinor)
Definition peak_dynamic_loader.h:43
PEAK_RETURN_CODE(* dyn_PEAK_NodeMap_GetHasNode)(PEAK_NODE_MAP_HANDLE nodeMapHandle, const char *nodeName, size_t nodeNameSize, PEAK_BOOL8 *hasNode)
Definition peak_dynamic_loader.h:265
PEAK_RETURN_CODE(* dyn_PEAK_CommandNode_WaitUntilDone)(PEAK_COMMAND_NODE_HANDLE commandNodeHandle, uint64_t waitTimeout_ms)
Definition peak_dynamic_loader.h:337
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateProgressObserver_Destruct)(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle)
Definition peak_dynamic_loader.h:459
PEAK_RETURN_CODE(* dyn_PEAK_Interface_RegisterDeviceLostCallback)(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_DEVICE_LOST_CALLBACK callback, void *callbackContext, PEAK_DEVICE_LOST_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:116
PEAK_RETURN_CODE(* dyn_PEAK_StringNode_ToNode)(PEAK_STRING_NODE_HANDLE stringNodeHandle, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:351
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateInformation_GetVersionExtractionPattern)(PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, char *versionExtractionPattern, size_t *versionExtractionPatternSize)
Definition peak_dynamic_loader.h:440
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStepStartedCallback)(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_STEP_STARTED_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:450
PEAK_RETURN_CODE(* dyn_PEAK_NodeMap_PollNodes)(PEAK_NODE_MAP_HANDLE nodeMapHandle, int64_t elapsedTime_ms)
Definition peak_dynamic_loader.h:269
PEAK_RETURN_CODE(* dyn_PEAK_Interface_GetDevice)(PEAK_INTERFACE_HANDLE interfaceHandle, size_t index, PEAK_DEVICE_DESCRIPTOR_HANDLE *deviceDescriptorHandle)
Definition peak_dynamic_loader.h:109
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStepStartedCallback)(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_STEP_STARTED_CALLBACK callback, void *callbackContext, PEAK_FIRMWARE_UPDATE_STEP_STARTED_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:449
PEAK_RETURN_CODE(* dyn_PEAK_Module_GetNumNodeMaps)(PEAK_MODULE_HANDLE moduleHandle, size_t *numNodeMaps)
Definition peak_dynamic_loader.h:262
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetSelectingNode)(PEAK_NODE_HANDLE nodeHandle, size_t index, PEAK_NODE_HANDLE *selectingNodeHandle)
Definition peak_dynamic_loader.h:317
PEAK_RETURN_CODE(* dyn_PEAK_EnumerationNode_GetCurrentEntry)(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, PEAK_NODE_CACHE_USE_POLICY cacheUsePolicy, PEAK_ENUMERATION_ENTRY_NODE_HANDLE *enumerationEntryNodeHandle)
Definition peak_dynamic_loader.h:364
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_GetInfo)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:172
PEAK_RETURN_CODE(* dyn_PEAK_Device_GetNumDataStreams)(PEAK_DEVICE_HANDLE deviceHandle, size_t *numDataStreams)
Definition peak_dynamic_loader.h:160
PEAK_RETURN_CODE(* dyn_PEAK_Library_GetVersionSubminor)(uint32_t *libraryVersionSubminor)
Definition peak_dynamic_loader.h:44
PEAK_RETURN_CODE(* dyn_PEAK_System_GetCTIFullPath)(PEAK_SYSTEM_HANDLE systemHandle, char *ctiFullPath, size_t *ctiFullPathSize)
Definition peak_dynamic_loader.h:79
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetNumChunks)(PEAK_BUFFER_HANDLE bufferHandle, size_t *numChunks)
Definition peak_dynamic_loader.h:236
PEAK_RETURN_CODE(* dyn_PEAK_EventController_GetEventMaxSize)(PEAK_EVENT_CONTROLLER_HANDLE eventControllerHandle, size_t *eventMaxSize)
Definition peak_dynamic_loader.h:414
PEAK_RETURN_CODE(* dyn_PEAK_Interface_Destruct)(PEAK_INTERFACE_HANDLE interfaceHandle)
Definition peak_dynamic_loader.h:120
PEAK_RETURN_CODE(* dyn_PEAK_DeviceDescriptor_GetMonitoringUpdateInterval)(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, uint64_t *monitoringUpdateInterval_ms)
Definition peak_dynamic_loader.h:137
PEAK_RETURN_CODE(* dyn_PEAK_DeviceDescriptor_GetSerialNumber)(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, char *serialNumber, size_t *serialNumberSize)
Definition peak_dynamic_loader.h:130
PEAK_RETURN_CODE(* dyn_PEAK_DeviceDescriptor_GetTimestampTickFrequency)(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, uint64_t *timestampTickFrequency)
Definition peak_dynamic_loader.h:132
PEAK_RETURN_CODE(* dyn_PEAK_Event_GetInfo)(PEAK_EVENT_HANDLE eventHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:422
PEAK_RETURN_CODE(* dyn_PEAK_ProducerLibrary_Construct)(const char *ctiPath, size_t ctiPathSize, PEAK_PRODUCER_LIBRARY_HANDLE *producerLibraryHandle)
Definition peak_dynamic_loader.h:49
PEAK_RETURN_CODE(* dyn_PEAK_BufferPart_GetDeliveredImageHeight)(PEAK_BUFFER_PART_HANDLE bufferPartHandle, size_t *deliveredImageHeight)
Definition peak_dynamic_loader.h:258
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetDescription)(PEAK_NODE_HANDLE nodeHandle, char *description, size_t *descriptionSize)
Definition peak_dynamic_loader.h:303
PEAK_RETURN_CODE(* dyn_PEAK_System_GetTLType)(PEAK_SYSTEM_HANDLE systemHandle, char *tlType, size_t *tlTypeSize)
Definition peak_dynamic_loader.h:77
PEAK_RETURN_CODE(* dyn_PEAK_DeviceDescriptor_GetTLType)(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, char *tlType, size_t *tlTypeSize)
Definition peak_dynamic_loader.h:128
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetPixelFormat)(PEAK_BUFFER_HANDLE bufferHandle, uint64_t *pixelFormat)
Definition peak_dynamic_loader.h:208
PEAK_RETURN_CODE(* dyn_PEAK_Device_GetInfo)(PEAK_DEVICE_HANDLE deviceHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:147
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetNamespace)(PEAK_NODE_HANDLE nodeHandle, PEAK_NODE_NAMESPACE *_namespace)
Definition peak_dynamic_loader.h:292
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetSystemTimestamp_ns)(PEAK_BUFFER_HANDLE bufferHandle, uint64_t *systemTimestamp_ns)
Definition peak_dynamic_loader.h:234
PEAK_RETURN_CODE(* dyn_PEAK_ProducerLibrary_GetKey)(PEAK_PRODUCER_LIBRARY_HANDLE producerLibraryHandle, char *key, size_t *keySize)
Definition peak_dynamic_loader.h:50
PEAK_RETURN_CODE(* dyn_PEAK_Device_GetKey)(PEAK_DEVICE_HANDLE deviceHandle, char *key, size_t *keySize)
Definition peak_dynamic_loader.h:146
PEAK_RETURN_CODE(* dyn_PEAK_FloatNode_GetValidValues)(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, double *validValues, size_t *validValuesSize)
Definition peak_dynamic_loader.h:343
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_UpdateChunks)(PEAK_BUFFER_HANDLE bufferHandle)
Definition peak_dynamic_loader.h:235
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetIsAccessStatusCacheable)(PEAK_NODE_HANDLE nodeHandle, PEAK_BOOL8 *isAccessStatusCacheable)
Definition peak_dynamic_loader.h:296
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetIsQueued)(PEAK_BUFFER_HANDLE bufferHandle, PEAK_BOOL8 *isQueued)
Definition peak_dynamic_loader.h:227
PEAK_RETURN_CODE(* dyn_PEAK_SystemDescriptor_GetTLType)(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, char *tlType, size_t *tlTypeSize)
Definition peak_dynamic_loader.h:60
PEAK_RETURN_CODE(* dyn_PEAK_BufferPart_GetXPadding)(PEAK_BUFFER_PART_HANDLE bufferPartHandle, size_t *xPadding)
Definition peak_dynamic_loader.h:257
PEAK_RETURN_CODE(* dyn_PEAK_FloatNode_GetMaximum)(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, double *maximum)
Definition peak_dynamic_loader.h:340
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateInformation_GetReleaseNotes)(PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, char *releaseNotes, size_t *releaseNotesSize)
Definition peak_dynamic_loader.h:442
PEAK_RETURN_CODE(* dyn_PEAK_Port_GetIsImplemented)(PEAK_PORT_HANDLE portHandle, PEAK_BOOL8 *isImplemented)
Definition peak_dynamic_loader.h:392
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_AnnounceBuffer)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, void *buffer, size_t bufferSize, void *userPtr, PEAK_BUFFER_REVOCATION_CALLBACK revocationCallback, void *callbackContext, PEAK_BUFFER_HANDLE *bufferHandle)
Definition peak_dynamic_loader.h:188
PEAK_RETURN_CODE(* dyn_PEAK_EnumerationNode_GetHasEntryBySymbolicValue)(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, const char *symbolicValue, size_t symbolicValueSize, PEAK_BOOL8 *hasEntry)
Definition peak_dynamic_loader.h:368
PEAK_RETURN_CODE(* dyn_PEAK_Port_GetVendorName)(PEAK_PORT_HANDLE portHandle, char *vendorName, size_t *vendorNameSize)
Definition peak_dynamic_loader.h:383
PEAK_RETURN_CODE(* dyn_PEAK_EnumerationNode_SetCurrentEntryByValue)(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, int64_t value)
Definition peak_dynamic_loader.h:367
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetIsIncomplete)(PEAK_BUFFER_HANDLE bufferHandle, PEAK_BOOL8 *isIncomplete)
Definition peak_dynamic_loader.h:229
PEAK_RETURN_CODE(* dyn_PEAK_RegisterNode_Read)(PEAK_REGISTER_NODE_HANDLE registerNodeHandle, PEAK_NODE_CACHE_USE_POLICY cacheUsePolicy, uint8_t *bytesToRead, size_t bytesToReadSize)
Definition peak_dynamic_loader.h:358
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_UpdateParts)(PEAK_BUFFER_HANDLE bufferHandle)
Definition peak_dynamic_loader.h:238
PEAK_RETURN_CODE(* dyn_PEAK_EventController_GetEventDataMaxSize)(PEAK_EVENT_CONTROLLER_HANDLE eventControllerHandle, size_t *eventDataMaxSize)
Definition peak_dynamic_loader.h:415
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetFileName)(PEAK_BUFFER_HANDLE bufferHandle, char *fileName, size_t *fileNameSize)
Definition peak_dynamic_loader.h:218
PEAK_RETURN_CODE(* dyn_PEAK_Port_GetNumURLs)(PEAK_PORT_HANDLE portHandle, size_t *numUrls)
Definition peak_dynamic_loader.h:395
PEAK_RETURN_CODE(* dyn_PEAK_Module_GetPort)(PEAK_MODULE_HANDLE moduleHandle, PEAK_PORT_HANDLE *portHandle)
Definition peak_dynamic_loader.h:264
PEAK_RETURN_CODE(* dyn_PEAK_Device_GetUserDefinedName)(PEAK_DEVICE_HANDLE deviceHandle, char *userDefinedName, size_t *userDefinedNameSize)
Definition peak_dynamic_loader.h:154
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_StopAcquisition)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, PEAK_ACQUISITION_STOP_MODE stopMode)
Definition peak_dynamic_loader.h:198
PEAK_RETURN_CODE(* dyn_PEAK_Interface_GetKey)(PEAK_INTERFACE_HANDLE interfaceHandle, char *key, size_t *keySize)
Definition peak_dynamic_loader.h:101
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateFailedCallback)(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_FAILED_CALLBACK callback, void *callbackContext, PEAK_FIRMWARE_UPDATE_FAILED_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:457
PEAK_RETURN_CODE(* dyn_PEAK_Interface_GetInfo)(PEAK_INTERFACE_HANDLE interfaceHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:102
PEAK_RETURN_CODE(* dyn_PEAK_Event_GetID)(PEAK_EVENT_HANDLE eventHandle, uint64_t *id)
Definition peak_dynamic_loader.h:423
PEAK_RETURN_CODE(* dyn_PEAK_NodeMap_GetHasEventSupportedData)(PEAK_NODE_MAP_HANDLE nodeMapHandle, PEAK_EVENT_HANDLE eventHandle, PEAK_BOOL8 *hasSupportedData)
Definition peak_dynamic_loader.h:274
PEAK_RETURN_CODE(* dyn_PEAK_Interface_GetParentSystem)(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_SYSTEM_HANDLE *systemHandle)
Definition peak_dynamic_loader.h:106
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_ToEventSupportingModule)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, PEAK_EVENT_SUPPORTING_MODULE_HANDLE *eventSupportingModuleHandle)
Definition peak_dynamic_loader.h:170
PEAK_RETURN_CODE(* dyn_PEAK_Library_GetLastError)(PEAK_RETURN_CODE *lastErrorCode, char *lastErrorDescription, size_t *lastErrorDescriptionSize)
Definition peak_dynamic_loader.h:45
PEAK_RETURN_CODE(* dyn_PEAK_FileAdapter_GetMaxSize)(PEAK_FILE_ADAPTER_HANDLE fileAdapterHandle, uint64_t *maxSize)
Definition peak_dynamic_loader.h:466
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetDisplayName)(PEAK_NODE_HANDLE nodeHandle, char *displayName, size_t *displayNameSize)
Definition peak_dynamic_loader.h:291
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_KillWait)(PEAK_DATA_STREAM_HANDLE dataStreamHandle)
Definition peak_dynamic_loader.h:193
PEAK_RETURN_CODE(* dyn_PEAK_Device_GetRemoteDevice)(PEAK_DEVICE_HANDLE deviceHandle, PEAK_REMOTE_DEVICE_HANDLE *remoteDeviceHandle)
Definition peak_dynamic_loader.h:159
PEAK_RETURN_CODE(* dyn_PEAK_EnumerationNode_GetEntry)(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, size_t index, PEAK_ENUMERATION_ENTRY_NODE_HANDLE *enumerationEntryNodeHandle)
Definition peak_dynamic_loader.h:375
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_ToModule)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, PEAK_MODULE_HANDLE *moduleHandle)
Definition peak_dynamic_loader.h:169
PEAK_RETURN_CODE(* dyn_PEAK_CommandNode_WaitUntilDoneInfinite)(PEAK_COMMAND_NODE_HANDLE commandNodeHandle)
Definition peak_dynamic_loader.h:336
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetHasParts)(PEAK_BUFFER_HANDLE bufferHandle, PEAK_BOOL8 *hasParts)
Definition peak_dynamic_loader.h:233
PEAK_RETURN_CODE(* dyn_PEAK_Interface_ToModule)(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_MODULE_HANDLE *moduleHandle)
Definition peak_dynamic_loader.h:99
PEAK_RETURN_CODE(* dyn_PEAK_PortURL_GetFileSchemaVersionMinor)(PEAK_PORT_URL_HANDLE portUrlHandle, int32_t *fileSchemaVersionMinor)
Definition peak_dynamic_loader.h:408
PEAK_RETURN_CODE(* dyn_PEAK_Device_GetModelName)(PEAK_DEVICE_HANDLE deviceHandle, char *modelName, size_t *modelNameSize)
Definition peak_dynamic_loader.h:151
PEAK_RETURN_CODE(* dyn_PEAK_FileAdapter_Delete)(PEAK_FILE_ADAPTER_HANDLE fileAdapterHandle)
Definition peak_dynamic_loader.h:464
PEAK_RETURN_CODE(* dyn_PEAK_System_ToEventSupportingModule)(PEAK_SYSTEM_HANDLE systemHandle, PEAK_EVENT_SUPPORTING_MODULE_HANDLE *eventSupportingModuleHandle)
Definition peak_dynamic_loader.h:69
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_GetPayloadSize)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, size_t *payloadSize)
Definition peak_dynamic_loader.h:184
PEAK_RETURN_CODE(* dyn_PEAK_Node_FindInvalidatingNode)(PEAK_NODE_HANDLE nodeHandle, const char *name, size_t nameSize, PEAK_NODE_HANDLE *invalidatingNodeHandle)
Definition peak_dynamic_loader.h:309
PEAK_RETURN_CODE(* dyn_PEAK_BufferPart_GetFormat)(PEAK_BUFFER_PART_HANDLE bufferPartHandle, uint64_t *format)
Definition peak_dynamic_loader.h:251
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetTimestamp_ns)(PEAK_BUFFER_HANDLE bufferHandle, uint64_t *timestamp_ns)
Definition peak_dynamic_loader.h:226
PEAK_RETURN_CODE(* dyn_PEAK_BufferPart_GetHeight)(PEAK_BUFFER_PART_HANDLE bufferPartHandle, size_t *height)
Definition peak_dynamic_loader.h:254
PEAK_RETURN_CODE(* dyn_PEAK_DeviceDescriptor_UnregisterInformationChangedCallback)(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_DEVICE_DESCRIPTOR_INFORMATION_CHANGED_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:143
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetImageOffset)(PEAK_BUFFER_HANDLE bufferHandle, size_t *imageOffset)
Definition peak_dynamic_loader.h:214
PEAK_RETURN_CODE(* dyn_PEAK_SystemDescriptor_GetCharacterEncoding)(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, PEAK_CHARACTER_ENCODING *characterEncoding)
Definition peak_dynamic_loader.h:65
PEAK_RETURN_CODE(* dyn_PEAK_NodeMap_Lock)(PEAK_NODE_MAP_HANDLE nodeMapHandle)
Definition peak_dynamic_loader.h:278
PEAK_RETURN_CODE(* dyn_PEAK_PortURL_GetFileVersionMinor)(PEAK_PORT_URL_HANDLE portUrlHandle, int32_t *fileVersionMinor)
Definition peak_dynamic_loader.h:405
PEAK_RETURN_CODE(* dyn_PEAK_BufferPart_GetParentBuffer)(PEAK_BUFFER_PART_HANDLE bufferPartHandle, PEAK_BUFFER_HANDLE *bufferHandle)
Definition peak_dynamic_loader.h:259
PEAK_RETURN_CODE(* dyn_PEAK_System_GetGenTLVersionMajor)(PEAK_SYSTEM_HANDLE systemHandle, uint32_t *gentlVersionMajor)
Definition peak_dynamic_loader.h:80
PEAK_RETURN_CODE(* dyn_PEAK_SystemDescriptor_OpenSystem)(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, PEAK_SYSTEM_HANDLE *systemHandle)
Definition peak_dynamic_loader.h:67
PEAK_RETURN_CODE(* dyn_PEAK_PortURL_GetFileVersionSubminor)(PEAK_PORT_URL_HANDLE portUrlHandle, int32_t *fileVersionSubminor)
Definition peak_dynamic_loader.h:406
PEAK_RETURN_CODE(* dyn_PEAK_Port_Write)(PEAK_PORT_HANDLE portHandle, uint64_t address, const uint8_t *bytesToWrite, size_t bytesToWriteSize)
Definition peak_dynamic_loader.h:394
PEAK_RETURN_CODE(* dyn_PEAK_Device_GetTimestampTickFrequency)(PEAK_DEVICE_HANDLE deviceHandle, uint64_t *timestampTickFrequency)
Definition peak_dynamic_loader.h:157
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateProgressObserver_Construct)(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE *firmwareUpdateProgressObserverHandle)
Definition peak_dynamic_loader.h:446
PEAK_RETURN_CODE(* dyn_PEAK_EnumerationNode_TryFindEntryBySymbolicValue)(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, const char *symbolicValue, size_t symbolicValueSize, PEAK_ENUMERATION_ENTRY_NODE_HANDLE *enumerationEntryNodeHandle)
Definition peak_dynamic_loader.h:372
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_WaitForFinishedBuffer)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, uint64_t timeout_ms, PEAK_BUFFER_HANDLE *bufferHandle)
Definition peak_dynamic_loader.h:192
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetPixelFormatNamespace)(PEAK_BUFFER_HANDLE bufferHandle, PEAK_PIXEL_FORMAT_NAMESPACE *pixelFormatNamespace)
Definition peak_dynamic_loader.h:209
PEAK_RETURN_CODE(* dyn_PEAK_IntegerNode_GetValue)(PEAK_INTEGER_NODE_HANDLE integerNodeHandle, PEAK_NODE_CACHE_USE_POLICY cacheUsePolicy, int64_t *value)
Definition peak_dynamic_loader.h:328
PEAK_RETURN_CODE(* dyn_PEAK_Library_GetVersionMajor)(uint32_t *libraryVersionMajor)
Definition peak_dynamic_loader.h:42
PEAK_RETURN_CODE(* dyn_PEAK_PortURL_GetFileSchemaVersionMajor)(PEAK_PORT_URL_HANDLE portUrlHandle, int32_t *fileSchemaVersionMajor)
Definition peak_dynamic_loader.h:407
void * import_function(void *module, const char *proc_name)
Definition peak_dynamic_loader.h:1354
PEAK_RETURN_CODE(* dyn_PEAK_Interface_GetTLType)(PEAK_INTERFACE_HANDLE interfaceHandle, char *tlType, size_t *tlTypeSize)
Definition peak_dynamic_loader.h:105
PEAK_RETURN_CODE(* dyn_PEAK_FloatNode_GetIncrementType)(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, PEAK_NODE_INCREMENT_TYPE *incrementType)
Definition peak_dynamic_loader.h:342
PEAK_RETURN_CODE(* dyn_PEAK_IntegerNode_GetMinimum)(PEAK_INTEGER_NODE_HANDLE integerNodeHandle, int64_t *minimum)
Definition peak_dynamic_loader.h:321
PEAK_RETURN_CODE(* dyn_PEAK_SystemDescriptor_GetInfo)(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:55
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateInformation_GetIsValid)(PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, PEAK_BOOL8 *isValid)
Definition peak_dynamic_loader.h:436
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_GetNumBuffersDelivered)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, uint64_t *numBuffersDelivered)
Definition peak_dynamic_loader.h:179
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetCachingMode)(PEAK_NODE_HANDLE nodeHandle, PEAK_NODE_CACHING_MODE *cachingMode)
Definition peak_dynamic_loader.h:300
PEAK_RETURN_CODE(* dyn_PEAK_Node_UnregisterChangedCallback)(PEAK_NODE_HANDLE nodeHandle, PEAK_NODE_CHANGED_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:319
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStepProgressChangedCallback)(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_STEP_PROGRESS_CHANGED_CALLBACK callback, void *callbackContext, PEAK_FIRMWARE_UPDATE_STEP_PROGRESS_CHANGED_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:451
PEAK_RETURN_CODE(* dyn_PEAK_IntegerNode_GetMaximum)(PEAK_INTEGER_NODE_HANDLE integerNodeHandle, int64_t *maximum)
Definition peak_dynamic_loader.h:322
PEAK_RETURN_CODE(* dyn_PEAK_BooleanNode_GetValue)(PEAK_BOOLEAN_NODE_HANDLE booleanNodeHandle, PEAK_NODE_CACHE_USE_POLICY cacheUsePolicy, PEAK_BOOL8 *value)
Definition peak_dynamic_loader.h:331
PEAK_RETURN_CODE(* dyn_PEAK_Library_Close)()
Definition peak_dynamic_loader.h:40
PEAK_RETURN_CODE(* dyn_PEAK_NodeMap_InvalidateNodes)(PEAK_NODE_MAP_HANDLE nodeMapHandle)
Definition peak_dynamic_loader.h:268
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetSize)(PEAK_BUFFER_HANDLE bufferHandle, size_t *size)
Definition peak_dynamic_loader.h:205
PEAK_RETURN_CODE(* dyn_PEAK_BufferPart_GetFormatNamespace)(PEAK_BUFFER_PART_HANDLE bufferPartHandle, uint64_t *formatNamespace)
Definition peak_dynamic_loader.h:252
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetNumParts)(PEAK_BUFFER_HANDLE bufferHandle, size_t *numParts)
Definition peak_dynamic_loader.h:239
PEAK_RETURN_CODE(* dyn_PEAK_Interface_RegisterDeviceListChangedCallback)(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_DEVICE_LIST_CHANGED_CALLBACK callback, void *callbackContext, PEAK_DEVICE_LIST_CHANGED_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:118
PEAK_RETURN_CODE(* dyn_PEAK_BufferChunk_GetSize)(PEAK_BUFFER_CHUNK_HANDLE bufferChunkHandle, size_t *size)
Definition peak_dynamic_loader.h:243
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetVisibility)(PEAK_NODE_HANDLE nodeHandle, PEAK_NODE_VISIBILITY *visibility)
Definition peak_dynamic_loader.h:293
PEAK_RETURN_CODE(* dyn_PEAK_Device_GetID)(PEAK_DEVICE_HANDLE deviceHandle, char *id, size_t *idSize)
Definition peak_dynamic_loader.h:148
PEAK_RETURN_CODE(* dyn_PEAK_PortURL_GetParentPort)(PEAK_PORT_URL_HANDLE portUrlHandle, PEAK_PORT_HANDLE *portHandle)
Definition peak_dynamic_loader.h:409
PEAK_RETURN_CODE(* dyn_PEAK_InterfaceDescriptor_GetParentSystem)(PEAK_INTERFACE_DESCRIPTOR_HANDLE interfaceDescriptorHandle, PEAK_SYSTEM_HANDLE *systemHandle)
Definition peak_dynamic_loader.h:97
PEAK_RETURN_CODE(* dyn_PEAK_FloatNode_GetMinimum)(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, double *minimum)
Definition peak_dynamic_loader.h:339
PEAK_RETURN_CODE(* dyn_PEAK_System_GetID)(PEAK_SYSTEM_HANDLE systemHandle, char *id, size_t *idSize)
Definition peak_dynamic_loader.h:72
PEAK_RETURN_CODE(* dyn_PEAK_IntegerNode_GetUnit)(PEAK_INTEGER_NODE_HANDLE integerNodeHandle, char *unit, size_t *unitSize)
Definition peak_dynamic_loader.h:327
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetXOffset)(PEAK_BUFFER_HANDLE bufferHandle, size_t *xOffset)
Definition peak_dynamic_loader.h:221
PEAK_RETURN_CODE(* dyn_PEAK_EventController_KillWait)(PEAK_EVENT_CONTROLLER_HANDLE eventControllerHandle)
Definition peak_dynamic_loader.h:418
PEAK_RETURN_CODE(* dyn_PEAK_FloatNode_GetValue)(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, PEAK_NODE_CACHE_USE_POLICY cacheUsePolicy, double *value)
Definition peak_dynamic_loader.h:349
PEAK_RETURN_CODE(* dyn_PEAK_Module_GetNodeMap)(PEAK_MODULE_HANDLE moduleHandle, size_t index, PEAK_NODE_MAP_HANDLE *nodeMapHandle)
Definition peak_dynamic_loader.h:263
PEAK_RETURN_CODE(* dyn_PEAK_Library_Initialize)()
Definition peak_dynamic_loader.h:39
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetHasImage)(PEAK_BUFFER_HANDLE bufferHandle, PEAK_BOOL8 *hasImage)
Definition peak_dynamic_loader.h:231
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetNumInvalidatingNodes)(PEAK_NODE_HANDLE nodeHandle, size_t *numInvalidatingNodes)
Definition peak_dynamic_loader.h:310
PEAK_RETURN_CODE(* dyn_PEAK_DeviceDescriptor_ToModuleDescriptor)(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_MODULE_DESCRIPTOR_HANDLE *moduleDescriptorHandle)
Definition peak_dynamic_loader.h:121
PEAK_RETURN_CODE(* dyn_PEAK_CategoryNode_GetSubNode)(PEAK_CATEGORY_NODE_HANDLE categoryNodeHandle, size_t index, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:362
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetAccessStatus)(PEAK_NODE_HANDLE nodeHandle, PEAK_NODE_ACCESS_STATUS *accessStatus)
Definition peak_dynamic_loader.h:294
PEAK_RETURN_CODE(* dyn_PEAK_Device_GetDisplayName)(PEAK_DEVICE_HANDLE deviceHandle, char *displayName, size_t *displayNameSize)
Definition peak_dynamic_loader.h:149
PEAK_RETURN_CODE(* dyn_PEAK_System_GetCTIFileName)(PEAK_SYSTEM_HANDLE systemHandle, char *ctiFileName, size_t *ctiFileNameSize)
Definition peak_dynamic_loader.h:78
PEAK_RETURN_CODE(* dyn_PEAK_StringNode_SetValue)(PEAK_STRING_NODE_HANDLE stringNodeHandle, const char *value, size_t valueSize)
Definition peak_dynamic_loader.h:354
PEAK_RETURN_CODE(* dyn_PEAK_Node_FindInvalidatedNode)(PEAK_NODE_HANDLE nodeHandle, const char *name, size_t nameSize, PEAK_NODE_HANDLE *invalidatedNodeHandle)
Definition peak_dynamic_loader.h:306
PEAK_RETURN_CODE(* dyn_PEAK_NodeMap_GetNode)(PEAK_NODE_MAP_HANDLE nodeMapHandle, size_t index, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:271
PEAK_RETURN_CODE(* dyn_PEAK_Port_GetIsReadable)(PEAK_PORT_HANDLE portHandle, PEAK_BOOL8 *isReadable)
Definition peak_dynamic_loader.h:389
PEAK_RETURN_CODE(* dyn_PEAK_ProducerLibrary_Destruct)(PEAK_PRODUCER_LIBRARY_HANDLE producerLibraryHandle)
Definition peak_dynamic_loader.h:52
PEAK_RETURN_CODE(* dyn_PEAK_Port_GetDataEndianness)(PEAK_PORT_HANDLE portHandle, PEAK_ENDIANNESS *dataEndianness)
Definition peak_dynamic_loader.h:388
PEAK_RETURN_CODE(* dyn_PEAK_FloatNode_GetDisplayPrecision)(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, int64_t *displayPrecision)
Definition peak_dynamic_loader.h:347
PEAK_RETURN_CODE(* dyn_PEAK_Interface_UnregisterDeviceListChangedCallback)(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_DEVICE_LIST_CHANGED_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:119
PEAK_RETURN_CODE(* dyn_PEAK_DeviceDescriptor_GetUserDefinedName)(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, char *userDefinedName, size_t *userDefinedNameSize)
Definition peak_dynamic_loader.h:129
PEAK_RETURN_CODE(* dyn_PEAK_FloatNode_ToNode)(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:338
PEAK_RETURN_CODE(* dyn_PEAK_Node_ToEnumerationNode)(PEAK_NODE_HANDLE nodeHandle, PEAK_ENUMERATION_NODE_HANDLE *enumerationNodeHandle)
Definition peak_dynamic_loader.h:288
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdater_CollectAllFirmwareUpdateInformation)(PEAK_FIRMWARE_UPDATER_HANDLE firmwareUpdaterHandle, const char *gufPath, size_t gufPathSize)
Definition peak_dynamic_loader.h:429
PEAK_RETURN_CODE(* dyn_PEAK_System_UnregisterInterfaceLostCallback)(PEAK_SYSTEM_HANDLE systemHandle, PEAK_INTERFACE_LOST_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:90
PEAK_RETURN_CODE(* dyn_PEAK_SystemDescriptor_GetGenTLVersionMajor)(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, uint32_t *gentlVersionMajor)
Definition peak_dynamic_loader.h:63
PEAK_RETURN_CODE(* dyn_PEAK_Port_GetIsWritable)(PEAK_PORT_HANDLE portHandle, PEAK_BOOL8 *isWritable)
Definition peak_dynamic_loader.h:390
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetPayloadType)(PEAK_BUFFER_HANDLE bufferHandle, PEAK_BUFFER_PAYLOAD_TYPE *payloadType)
Definition peak_dynamic_loader.h:207
PEAK_RETURN_CODE(* dyn_PEAK_Node_ToCommandNode)(PEAK_NODE_HANDLE nodeHandle, PEAK_COMMAND_NODE_HANDLE *commandNodeHandle)
Definition peak_dynamic_loader.h:283
PEAK_RETURN_CODE(* dyn_PEAK_Node_ToCategoryNode)(PEAK_NODE_HANDLE nodeHandle, PEAK_CATEGORY_NODE_HANDLE *categoryNodeHandle)
Definition peak_dynamic_loader.h:287
PEAK_RETURN_CODE(* dyn_PEAK_RemoteDevice_GetLocalDevice)(PEAK_REMOTE_DEVICE_HANDLE remoteDeviceHandle, PEAK_DEVICE_HANDLE *deviceHandle)
Definition peak_dynamic_loader.h:164
PEAK_RETURN_CODE(* dyn_PEAK_BufferPart_Destruct)(PEAK_BUFFER_PART_HANDLE bufferPartHandle)
Definition peak_dynamic_loader.h:260
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStepFinishedCallback)(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_STEP_FINISHED_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:454
PEAK_RETURN_CODE(* dyn_PEAK_InterfaceDescriptor_ToModuleDescriptor)(PEAK_INTERFACE_DESCRIPTOR_HANDLE interfaceDescriptorHandle, PEAK_MODULE_DESCRIPTOR_HANDLE *moduleDescriptorHandle)
Definition peak_dynamic_loader.h:92
PEAK_RETURN_CODE(* dyn_PEAK_Node_ToEnumerationEntryNode)(PEAK_NODE_HANDLE nodeHandle, PEAK_ENUMERATION_ENTRY_NODE_HANDLE *enumerationEntryNodeHandle)
Definition peak_dynamic_loader.h:289
PEAK_RETURN_CODE(* dyn_PEAK_Interface_UnregisterDeviceDisconnectedCallback)(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_DEVICE_DISCONNECTED_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:115
PEAK_RETURN_CODE(* dyn_PEAK_RemoteDevice_ToModule)(PEAK_REMOTE_DEVICE_HANDLE remoteDeviceHandle, PEAK_MODULE_HANDLE *moduleHandle)
Definition peak_dynamic_loader.h:163
PEAK_RETURN_CODE(* dyn_PEAK_FileAdapter_GetSize)(PEAK_FILE_ADAPTER_HANDLE fileAdapterHandle, uint64_t *size)
Definition peak_dynamic_loader.h:465
PEAK_RETURN_CODE(* dyn_PEAK_EnumerationNode_GetHasEntryByValue)(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, int64_t value, PEAK_BOOL8 *hasEntry)
Definition peak_dynamic_loader.h:369
PEAK_RETURN_CODE(* dyn_PEAK_NodeMap_UpdateChunkNodes)(PEAK_NODE_MAP_HANDLE nodeMapHandle, PEAK_BUFFER_HANDLE bufferHandle)
Definition peak_dynamic_loader.h:273
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateInformation_GetReleaseNotesURL)(PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, char *releaseNotesUrl, size_t *releaseNotesUrlSize)
Definition peak_dynamic_loader.h:443
PEAK_RETURN_CODE(* dyn_PEAK_Interface_GetID)(PEAK_INTERFACE_HANDLE interfaceHandle, char *id, size_t *idSize)
Definition peak_dynamic_loader.h:103
PEAK_RETURN_CODE(* dyn_PEAK_EventController_FlushPendingKillWaits)(PEAK_EVENT_CONTROLLER_HANDLE eventControllerHandle)
Definition peak_dynamic_loader.h:419
PEAK_RETURN_CODE(* dyn_PEAK_PortURL_GetFileVersionMajor)(PEAK_PORT_URL_HANDLE portUrlHandle, int32_t *fileVersionMajor)
Definition peak_dynamic_loader.h:404
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_ToModule)(PEAK_BUFFER_HANDLE bufferHandle, PEAK_MODULE_HANDLE *moduleHandle)
Definition peak_dynamic_loader.h:200
PEAK_RETURN_CODE(* dyn_PEAK_PortURL_GetFileRegisterAddress)(PEAK_PORT_URL_HANDLE portUrlHandle, uint64_t *fileRegisterAddress)
Definition peak_dynamic_loader.h:401
PEAK_RETURN_CODE(* dyn_PEAK_DeviceDescriptor_GetModelName)(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, char *modelName, size_t *modelNameSize)
Definition peak_dynamic_loader.h:126
PEAK_RETURN_CODE(* dyn_PEAK_Port_GetIsAvailable)(PEAK_PORT_HANDLE portHandle, PEAK_BOOL8 *isAvailable)
Definition peak_dynamic_loader.h:391
PEAK_RETURN_CODE(* dyn_PEAK_System_GetVendorName)(PEAK_SYSTEM_HANDLE systemHandle, char *vendorName, size_t *vendorNameSize)
Definition peak_dynamic_loader.h:74
PEAK_RETURN_CODE(* dyn_PEAK_DeviceDescriptor_GetVendorName)(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, char *vendorName, size_t *vendorNameSize)
Definition peak_dynamic_loader.h:125
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_QueueBuffer)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, PEAK_BUFFER_HANDLE bufferHandle)
Definition peak_dynamic_loader.h:190
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateFailedCallback)(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_FAILED_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:458
PEAK_RETURN_CODE(* dyn_PEAK_Interface_UnregisterDeviceFoundCallback)(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_DEVICE_FOUND_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:111
PEAK_RETURN_CODE(* dyn_PEAK_PortURL_GetInfo)(PEAK_PORT_URL_HANDLE portUrlHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:397
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetIsAcquiring)(PEAK_BUFFER_HANDLE bufferHandle, PEAK_BOOL8 *isAcquiring)
Definition peak_dynamic_loader.h:228
PEAK_RETURN_CODE(* dyn_PEAK_System_RegisterInterfaceFoundCallback)(PEAK_SYSTEM_HANDLE systemHandle, PEAK_INTERFACE_FOUND_CALLBACK callback, void *callbackContext, PEAK_INTERFACE_FOUND_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:87
PEAK_RETURN_CODE(* dyn_PEAK_System_UpdateInterfaces)(PEAK_SYSTEM_HANDLE systemHandle, uint64_t timeout_ms)
Definition peak_dynamic_loader.h:84
PEAK_RETURN_CODE(* dyn_PEAK_EventSupportingModule_EnableEvents)(PEAK_EVENT_SUPPORTING_MODULE_HANDLE eventSupportingModuleHandle, PEAK_EVENT_TYPE eventType, PEAK_EVENT_CONTROLLER_HANDLE *eventControllerHandle)
Definition peak_dynamic_loader.h:410
PEAK_RETURN_CODE(* dyn_PEAK_Port_GetVersion)(PEAK_PORT_HANDLE portHandle, char *version, size_t *versionSize)
Definition peak_dynamic_loader.h:385
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateInformation_GetSequencerSetPersistence)(PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, PEAK_FIRMWARE_UPDATE_PERSISTENCE *sequencerSetPersistence)
Definition peak_dynamic_loader.h:445
PEAK_RETURN_CODE(* dyn_PEAK_InterfaceDescriptor_GetTLType)(PEAK_INTERFACE_DESCRIPTOR_HANDLE interfaceDescriptorHandle, char *tlType, size_t *tlTypeSize)
Definition peak_dynamic_loader.h:96
PEAK_RETURN_CODE(* dyn_PEAK_EnumerationNode_FindEntryByValue)(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, int64_t value, PEAK_ENUMERATION_ENTRY_NODE_HANDLE *enumerationEntryNodeHandle)
Definition peak_dynamic_loader.h:371
PEAK_RETURN_CODE(* dyn_PEAK_DeviceDescriptor_GetDisplayName)(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, char *displayName, size_t *displayNameSize)
Definition peak_dynamic_loader.h:124
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetDeliveredImageHeight)(PEAK_BUFFER_HANDLE bufferHandle, size_t *deliveredImageHeight)
Definition peak_dynamic_loader.h:215
PEAK_RETURN_CODE(* dyn_PEAK_ProducerLibrary_GetSystem)(PEAK_PRODUCER_LIBRARY_HANDLE producerLibraryHandle, PEAK_SYSTEM_DESCRIPTOR_HANDLE *systemDescriptorHandle)
Definition peak_dynamic_loader.h:51
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_Destruct)(PEAK_DATA_STREAM_HANDLE dataStreamHandle)
Definition peak_dynamic_loader.h:199
PEAK_RETURN_CODE(* dyn_PEAK_CommandNode_GetIsDone)(PEAK_COMMAND_NODE_HANDLE commandNodeHandle, PEAK_BOOL8 *isDone)
Definition peak_dynamic_loader.h:334
PEAK_RETURN_CODE(* dyn_PEAK_DataStreamDescriptor_GetKey)(PEAK_DATA_STREAM_DESCRIPTOR_HANDLE dataStreamDescriptorHandle, char *key, size_t *keySize)
Definition peak_dynamic_loader.h:166
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_GetNumChunksPerBufferMax)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, size_t *numChunksPerBufferMax)
Definition peak_dynamic_loader.h:182
PEAK_RETURN_CODE(* dyn_PEAK_DeviceDescriptor_RegisterInformationChangedCallback)(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_DEVICE_DESCRIPTOR_INFORMATION_CHANGED_CALLBACK callback, void *callbackContext, PEAK_DEVICE_DESCRIPTOR_INFORMATION_CHANGED_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:142
PEAK_RETURN_CODE(* dyn_PEAK_RegisterNode_GetAddress)(PEAK_REGISTER_NODE_HANDLE registerNodeHandle, uint64_t *address)
Definition peak_dynamic_loader.h:356
PEAK_RETURN_CODE(* dyn_PEAK_EnumerationNode_SetCurrentEntryBySymbolicValue)(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, const char *symbolicValue, size_t symbolicValueSize)
Definition peak_dynamic_loader.h:366
PEAK_RETURN_CODE(* dyn_PEAK_RegisterNode_ToNode)(PEAK_REGISTER_NODE_HANDLE registerNodeHandle, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:355
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_GetNumBuffersStarted)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, uint64_t *numBuffersStarted)
Definition peak_dynamic_loader.h:180
PEAK_RETURN_CODE(* dyn_PEAK_CategoryNode_ToNode)(PEAK_CATEGORY_NODE_HANDLE categoryNodeHandle, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:360
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateInformation_GetVersionStyle)(PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, PEAK_FIRMWARE_UPDATE_VERSION_STYLE *versionStyle)
Definition peak_dynamic_loader.h:441
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStartedCallback)(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_STARTED_CALLBACK callback, void *callbackContext, PEAK_FIRMWARE_UPDATE_STARTED_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:447
PEAK_RETURN_CODE(* dyn_PEAK_EnumerationEntryNode_GetIsSelfClearing)(PEAK_ENUMERATION_ENTRY_NODE_HANDLE enumerationEntryNodeHandle, PEAK_BOOL8 *isSelfClearing)
Definition peak_dynamic_loader.h:377
PEAK_RETURN_CODE(* dyn_PEAK_Port_Read)(PEAK_PORT_HANDLE portHandle, uint64_t address, uint8_t *bytesToRead, size_t bytesToReadSize)
Definition peak_dynamic_loader.h:393
PEAK_RETURN_CODE(* dyn_PEAK_DeviceDescriptor_GetIsOpenable)(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_DEVICE_ACCESS_TYPE accessType, PEAK_BOOL8 *isOpenable)
Definition peak_dynamic_loader.h:134
PEAK_RETURN_CODE(* dyn_PEAK_Node_FindSelectedNode)(PEAK_NODE_HANDLE nodeHandle, const char *name, size_t nameSize, PEAK_NODE_HANDLE *selectedNodeHandle)
Definition peak_dynamic_loader.h:312
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetYOffset)(PEAK_BUFFER_HANDLE bufferHandle, size_t *yOffset)
Definition peak_dynamic_loader.h:222
PEAK_RETURN_CODE(* dyn_PEAK_EnvironmentInspector_UpdateCTIPaths)()
Definition peak_dynamic_loader.h:46
PEAK_RETURN_CODE(* dyn_PEAK_Event_GetData)(PEAK_EVENT_HANDLE eventHandle, uint8_t *data, size_t *dataSize)
Definition peak_dynamic_loader.h:424
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_RevokeBuffer)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, PEAK_BUFFER_HANDLE bufferHandle)
Definition peak_dynamic_loader.h:191
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_GetKey)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, char *key, size_t *keySize)
Definition peak_dynamic_loader.h:171
PEAK_RETURN_CODE(* dyn_PEAK_SystemDescriptor_GetModelName)(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, char *modelName, size_t *modelNameSize)
Definition peak_dynamic_loader.h:58
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetIsFeature)(PEAK_NODE_HANDLE nodeHandle, PEAK_BOOL8 *isFeature)
Definition peak_dynamic_loader.h:299
PEAK_RETURN_CODE(* dyn_PEAK_DeviceDescriptor_GetVersion)(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, char *version, size_t *versionSize)
Definition peak_dynamic_loader.h:127
PEAK_RETURN_CODE(* dyn_PEAK_DataStreamDescriptor_OpenDataStream)(PEAK_DATA_STREAM_DESCRIPTOR_HANDLE dataStreamDescriptorHandle, PEAK_DATA_STREAM_HANDLE *dataStreamHandle)
Definition peak_dynamic_loader.h:168
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateFinishedCallback)(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_FINISHED_CALLBACK callback, void *callbackContext, PEAK_FIRMWARE_UPDATE_FINISHED_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:455
PEAK_RETURN_CODE(* dyn_PEAK_StringNode_GetMaximumLength)(PEAK_STRING_NODE_HANDLE stringNodeHandle, int64_t *maximumLength)
Definition peak_dynamic_loader.h:352
PEAK_RETURN_CODE(* dyn_PEAK_PortURL_GetFileSHA1Hash)(PEAK_PORT_URL_HANDLE portUrlHandle, uint8_t *fileSha1Hash, size_t *fileSha1HashSize)
Definition peak_dynamic_loader.h:403
PEAK_RETURN_CODE(* dyn_PEAK_IntegerNode_ToNode)(PEAK_INTEGER_NODE_HANDLE integerNodeHandle, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:320
PEAK_RETURN_CODE(* dyn_PEAK_System_GetCharacterEncoding)(PEAK_SYSTEM_HANDLE systemHandle, PEAK_CHARACTER_ENCODING *characterEncoding)
Definition peak_dynamic_loader.h:82
PEAK_RETURN_CODE(* dyn_PEAK_EnvironmentInspector_GetNumCTIPaths)(size_t *numCtiPaths)
Definition peak_dynamic_loader.h:47
PEAK_RETURN_CODE(* dyn_PEAK_DataStreamDescriptor_ToModuleDescriptor)(PEAK_DATA_STREAM_DESCRIPTOR_HANDLE dataStreamDescriptorHandle, PEAK_MODULE_DESCRIPTOR_HANDLE *moduleDescriptorHandle)
Definition peak_dynamic_loader.h:165
PEAK_RETURN_CODE(* dyn_PEAK_DeviceDescriptor_SetMonitoringUpdateInterval)(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, uint64_t monitoringUpdateInterval_ms)
Definition peak_dynamic_loader.h:138
PEAK_RETURN_CODE(* dyn_PEAK_EnumerationEntryNode_ToNode)(PEAK_ENUMERATION_ENTRY_NODE_HANDLE enumerationEntryNodeHandle, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:376
PEAK_RETURN_CODE(* dyn_PEAK_Interface_ToEventSupportingModule)(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_EVENT_SUPPORTING_MODULE_HANDLE *eventSupportingModuleHandle)
Definition peak_dynamic_loader.h:100
PEAK_RETURN_CODE(* dyn_PEAK_DeviceDescriptor_RemoveInformationRoleFromMonitoring)(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_DEVICE_INFORMATION_ROLE informationRole)
Definition peak_dynamic_loader.h:141
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateProgressObserver_RegisterUpdateStepFinishedCallback)(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_STEP_FINISHED_CALLBACK callback, void *callbackContext, PEAK_FIRMWARE_UPDATE_STEP_FINISHED_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:453
PEAK_RETURN_CODE(* dyn_PEAK_SystemDescriptor_GetGenTLVersionMinor)(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, uint32_t *gentlVersionMinor)
Definition peak_dynamic_loader.h:64
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_GetTLType)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, char *tlType, size_t *tlTypeSize)
Definition peak_dynamic_loader.h:174
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_Flush)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, PEAK_DATA_STREAM_FLUSH_MODE flushMode)
Definition peak_dynamic_loader.h:195
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_GetNumUnderruns)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, uint64_t *numUnderruns)
Definition peak_dynamic_loader.h:181
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_ToEventSupportingModule)(PEAK_BUFFER_HANDLE bufferHandle, PEAK_EVENT_SUPPORTING_MODULE_HANDLE *eventSupportingModuleHandle)
Definition peak_dynamic_loader.h:201
PEAK_RETURN_CODE(* dyn_PEAK_Node_ToStringNode)(PEAK_NODE_HANDLE nodeHandle, PEAK_STRING_NODE_HANDLE *stringNodeHandle)
Definition peak_dynamic_loader.h:285
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetPart)(PEAK_BUFFER_HANDLE bufferHandle, size_t index, PEAK_BUFFER_PART_HANDLE *bufferPartHandle)
Definition peak_dynamic_loader.h:240
PEAK_RETURN_CODE(* dyn_PEAK_DeviceDescriptor_AddInformationRoleToMonitoring)(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_DEVICE_INFORMATION_ROLE informationRole)
Definition peak_dynamic_loader.h:140
PEAK_RETURN_CODE(* dyn_PEAK_BufferChunk_GetBasePtr)(PEAK_BUFFER_CHUNK_HANDLE bufferChunkHandle, void **basePtr)
Definition peak_dynamic_loader.h:242
PEAK_RETURN_CODE(* dyn_PEAK_Interface_UpdateDevices)(PEAK_INTERFACE_HANDLE interfaceHandle, uint64_t timeout_ms)
Definition peak_dynamic_loader.h:107
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetTLType)(PEAK_BUFFER_HANDLE bufferHandle, char *tlType, size_t *tlTypeSize)
Definition peak_dynamic_loader.h:203
PEAK_RETURN_CODE(* dyn_PEAK_EnumerationNode_ToNode)(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:363
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetYPadding)(PEAK_BUFFER_HANDLE bufferHandle, size_t *yPadding)
Definition peak_dynamic_loader.h:224
PEAK_RETURN_CODE(* dyn_PEAK_System_ToModule)(PEAK_SYSTEM_HANDLE systemHandle, PEAK_MODULE_HANDLE *moduleHandle)
Definition peak_dynamic_loader.h:68
PEAK_RETURN_CODE(* dyn_PEAK_EventController_WaitForEvent)(PEAK_EVENT_CONTROLLER_HANDLE eventControllerHandle, uint64_t timeout_ms, PEAK_EVENT_HANDLE *eventHandle)
Definition peak_dynamic_loader.h:417
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetUserPtr)(PEAK_BUFFER_HANDLE bufferHandle, void **userPtr)
Definition peak_dynamic_loader.h:206
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetFrameID)(PEAK_BUFFER_HANDLE bufferHandle, uint64_t *frameId)
Definition peak_dynamic_loader.h:213
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetNumSelectingNodes)(PEAK_NODE_HANDLE nodeHandle, size_t *numSelectingNodes)
Definition peak_dynamic_loader.h:316
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateInformation_GetUserSetPersistence)(PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, PEAK_FIRMWARE_UPDATE_PERSISTENCE *userSetPersistence)
Definition peak_dynamic_loader.h:444
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_GetNumBuffersAnnouncedMinRequired)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, size_t *numBuffersAnnouncedMinRequired)
Definition peak_dynamic_loader.h:175
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetSelectedNode)(PEAK_NODE_HANDLE nodeHandle, size_t index, PEAK_NODE_HANDLE *selectedNodeHandle)
Definition peak_dynamic_loader.h:314
PEAK_RETURN_CODE(* dyn_PEAK_NodeMap_UpdateEventNodes)(PEAK_NODE_MAP_HANDLE nodeMapHandle, PEAK_EVENT_HANDLE eventHandle)
Definition peak_dynamic_loader.h:275
PEAK_RETURN_CODE(* dyn_PEAK_Event_GetRawData)(PEAK_EVENT_HANDLE eventHandle, uint8_t *rawData, size_t *rawDataSize)
Definition peak_dynamic_loader.h:426
PEAK_RETURN_CODE(* dyn_PEAK_Device_GetParentInterface)(PEAK_DEVICE_HANDLE deviceHandle, PEAK_INTERFACE_HANDLE *interfaceHandle)
Definition peak_dynamic_loader.h:158
PEAK_RETURN_CODE(* dyn_PEAK_DataStreamDescriptor_GetParentDevice)(PEAK_DATA_STREAM_DESCRIPTOR_HANDLE dataStreamDescriptorHandle, PEAK_DEVICE_HANDLE *deviceHandle)
Definition peak_dynamic_loader.h:167
PEAK_RETURN_CODE(* dyn_PEAK_IntegerNode_GetIncrementType)(PEAK_INTEGER_NODE_HANDLE integerNodeHandle, PEAK_NODE_INCREMENT_TYPE *incrementType)
Definition peak_dynamic_loader.h:324
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdater_GetNumFirmwareUpdateInformation)(PEAK_FIRMWARE_UPDATER_HANDLE firmwareUpdaterHandle, size_t *numFirmwareUpdateInformation)
Definition peak_dynamic_loader.h:431
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_GetIsGrabbing)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, PEAK_BOOL8 *isGrabbing)
Definition peak_dynamic_loader.h:186
PEAK_RETURN_CODE(* dyn_PEAK_FloatNode_SetValue)(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, double value)
Definition peak_dynamic_loader.h:350
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateInformation_GetVersion)(PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, char *version, size_t *versionSize)
Definition peak_dynamic_loader.h:439
PEAK_RETURN_CODE(* dyn_PEAK_DeviceDescriptor_GetIsOpenableExclusive)(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_BOOL8 *isOpenable)
Definition peak_dynamic_loader.h:133
PEAK_RETURN_CODE(* dyn_PEAK_DeviceDescriptor_GetAccessStatus)(PEAK_DEVICE_DESCRIPTOR_HANDLE deviceDescriptorHandle, PEAK_DEVICE_ACCESS_STATUS *accessStatus)
Definition peak_dynamic_loader.h:131
PEAK_RETURN_CODE(* dyn_PEAK_Device_ToEventSupportingModule)(PEAK_DEVICE_HANDLE deviceHandle, PEAK_EVENT_SUPPORTING_MODULE_HANDLE *eventSupportingModuleHandle)
Definition peak_dynamic_loader.h:145
PEAK_RETURN_CODE(* dyn_PEAK_CommandNode_Execute)(PEAK_COMMAND_NODE_HANDLE commandNodeHandle)
Definition peak_dynamic_loader.h:335
PEAK_RETURN_CODE(* dyn_PEAK_FloatNode_GetDisplayNotation)(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, PEAK_NODE_DISPLAY_NOTATION *displayNotation)
Definition peak_dynamic_loader.h:346
PEAK_RETURN_CODE(* dyn_PEAK_BufferChunk_GetID)(PEAK_BUFFER_CHUNK_HANDLE bufferChunkHandle, uint64_t *id)
Definition peak_dynamic_loader.h:241
PEAK_RETURN_CODE(* dyn_PEAK_EventController_Destruct)(PEAK_EVENT_CONTROLLER_HANDLE eventControllerHandle)
Definition peak_dynamic_loader.h:421
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetIsStreamable)(PEAK_NODE_HANDLE nodeHandle, PEAK_BOOL8 *isStreamable)
Definition peak_dynamic_loader.h:297
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetName)(PEAK_NODE_HANDLE nodeHandle, char *name, size_t *nameSize)
Definition peak_dynamic_loader.h:290
PEAK_RETURN_CODE(* dyn_PEAK_Interface_RegisterDeviceFoundCallback)(PEAK_INTERFACE_HANDLE interfaceHandle, PEAK_DEVICE_FOUND_CALLBACK callback, void *callbackContext, PEAK_DEVICE_FOUND_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:110
PEAK_RETURN_CODE(* dyn_PEAK_Port_GetID)(PEAK_PORT_HANDLE portHandle, char *id, size_t *idSize)
Definition peak_dynamic_loader.h:381
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateStepProgressChangedCallback)(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_STEP_PROGRESS_CHANGED_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:452
PEAK_RETURN_CODE(* dyn_PEAK_Node_RegisterChangedCallback)(PEAK_NODE_HANDLE nodeHandle, PEAK_NODE_CHANGED_CALLBACK callback, void *callbackContext, PEAK_NODE_CHANGED_CALLBACK_HANDLE *callbackHandle)
Definition peak_dynamic_loader.h:318
PEAK_RETURN_CODE(* dyn_PEAK_StringNode_GetValue)(PEAK_STRING_NODE_HANDLE stringNodeHandle, PEAK_NODE_CACHE_USE_POLICY cacheUsePolicy, char *value, size_t *valueSize)
Definition peak_dynamic_loader.h:353
PEAK_RETURN_CODE(* dyn_PEAK_Event_Destruct)(PEAK_EVENT_HANDLE eventHandle)
Definition peak_dynamic_loader.h:427
PEAK_RETURN_CODE(* dyn_PEAK_BufferPart_GetSourceID)(PEAK_BUFFER_PART_HANDLE bufferPartHandle, uint64_t *sourceId)
Definition peak_dynamic_loader.h:247
PEAK_RETURN_CODE(* dyn_PEAK_PortURL_GetURL)(PEAK_PORT_URL_HANDLE portUrlHandle, char *url, size_t *urlSize)
Definition peak_dynamic_loader.h:398
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetBasePtr)(PEAK_BUFFER_HANDLE bufferHandle, void **basePtr)
Definition peak_dynamic_loader.h:204
PEAK_RETURN_CODE(* dyn_PEAK_FileAdapter_Write)(PEAK_FILE_ADAPTER_HANDLE fileAdapterHandle, const uint8_t *data, uint64_t size, uint64_t offset)
Definition peak_dynamic_loader.h:463
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_GetNumBuffersQueued)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, size_t *numBuffersQueued)
Definition peak_dynamic_loader.h:177
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_GetParentDevice)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, PEAK_DEVICE_HANDLE *deviceHandle)
Definition peak_dynamic_loader.h:187
PEAK_RETURN_CODE(* dyn_PEAK_EventController_GetInfo)(PEAK_EVENT_CONTROLLER_HANDLE eventControllerHandle, int32_t infoCommand, int32_t *infoDataType, uint8_t *info, size_t *infoSize)
Definition peak_dynamic_loader.h:411
PEAK_RETURN_CODE(* dyn_PEAK_DataStream_StartAcquisitionInfinite)(PEAK_DATA_STREAM_HANDLE dataStreamHandle, PEAK_ACQUISITION_START_MODE startMode)
Definition peak_dynamic_loader.h:196
PEAK_RETURN_CODE(* dyn_PEAK_System_GetVersion)(PEAK_SYSTEM_HANDLE systemHandle, char *version, size_t *versionSize)
Definition peak_dynamic_loader.h:76
PEAK_RETURN_CODE(* dyn_PEAK_EnumerationEntryNode_GetValue)(PEAK_ENUMERATION_ENTRY_NODE_HANDLE enumerationEntryNodeHandle, int64_t *value)
Definition peak_dynamic_loader.h:379
PEAK_RETURN_CODE(* dyn_PEAK_SystemDescriptor_GetVersion)(PEAK_SYSTEM_DESCRIPTOR_HANDLE systemDescriptorHandle, char *version, size_t *versionSize)
Definition peak_dynamic_loader.h:59
PEAK_RETURN_CODE(* dyn_PEAK_System_GetInterface)(PEAK_SYSTEM_HANDLE systemHandle, size_t index, PEAK_INTERFACE_DESCRIPTOR_HANDLE *interfaceDescriptorHandle)
Definition peak_dynamic_loader.h:86
PEAK_RETURN_CODE(* dyn_PEAK_EnumerationNode_TryFindEntryByValue)(PEAK_ENUMERATION_NODE_HANDLE enumerationNodeHandle, int64_t value, PEAK_ENUMERATION_ENTRY_NODE_HANDLE *enumerationEntryNodeHandle)
Definition peak_dynamic_loader.h:373
PEAK_RETURN_CODE(* dyn_PEAK_NodeMap_TryFindNode)(PEAK_NODE_MAP_HANDLE nodeMapHandle, const char *nodeName, size_t nodeNameSize, PEAK_NODE_HANDLE *nodeHandle)
Definition peak_dynamic_loader.h:267
PEAK_RETURN_CODE(* dyn_PEAK_NodeMap_GetHasBufferSupportedChunks)(PEAK_NODE_MAP_HANDLE nodeMapHandle, PEAK_BUFFER_HANDLE bufferHandle, PEAK_BOOL8 *hasSupportedChunks)
Definition peak_dynamic_loader.h:272
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetPixelEndianness)(PEAK_BUFFER_HANDLE bufferHandle, PEAK_ENDIANNESS *pixelEndianness)
Definition peak_dynamic_loader.h:210
PEAK_RETURN_CODE(* dyn_PEAK_PortURL_GetFileSize)(PEAK_PORT_URL_HANDLE portUrlHandle, uint64_t *fileSize)
Definition peak_dynamic_loader.h:402
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateInformation_GetFileName)(PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, char *fileName, size_t *fileNameSize)
Definition peak_dynamic_loader.h:437
PEAK_RETURN_CODE(* dyn_PEAK_System_GetNumInterfaces)(PEAK_SYSTEM_HANDLE systemHandle, size_t *numInterfaces)
Definition peak_dynamic_loader.h:85
PEAK_RETURN_CODE(* dyn_PEAK_CategoryNode_GetNumSubNodes)(PEAK_CATEGORY_NODE_HANDLE categoryNodeHandle, size_t *numSubNodes)
Definition peak_dynamic_loader.h:361
PEAK_RETURN_CODE(* dyn_PEAK_FirmwareUpdateProgressObserver_UnregisterUpdateFinishedCallback)(PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE firmwareUpdateProgressObserverHandle, PEAK_FIRMWARE_UPDATE_FINISHED_CALLBACK_HANDLE callbackHandle)
Definition peak_dynamic_loader.h:456
PEAK_RETURN_CODE(* dyn_PEAK_FloatNode_GetHasConstantIncrement)(PEAK_FLOAT_NODE_HANDLE floatNodeHandle, PEAK_BOOL8 *hasConstantIncrement)
Definition peak_dynamic_loader.h:348
PEAK_RETURN_CODE(* dyn_PEAK_Node_GetIsDeprecated)(PEAK_NODE_HANDLE nodeHandle, PEAK_BOOL8 *isDeprecated)
Definition peak_dynamic_loader.h:298
PEAK_RETURN_CODE(* dyn_PEAK_EventController_GetControlledEventType)(PEAK_EVENT_CONTROLLER_HANDLE eventControllerHandle, PEAK_EVENT_TYPE *controlledEventType)
Definition peak_dynamic_loader.h:416
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetHeight)(PEAK_BUFFER_HANDLE bufferHandle, size_t *height)
Definition peak_dynamic_loader.h:220
PEAK_RETURN_CODE(* dyn_PEAK_Buffer_GetHasNewData)(PEAK_BUFFER_HANDLE bufferHandle, PEAK_BOOL8 *hasNewData)
Definition peak_dynamic_loader.h:230
PEAK_RETURN_CODE(* dyn_PEAK_RegisterNode_Write)(PEAK_REGISTER_NODE_HANDLE registerNodeHandle, const uint8_t *bytesToWrite, size_t bytesToWriteSize)
Definition peak_dynamic_loader.h:359
The "peak" namespace directly contains convenience functionality like the DeviceManager as well as th...
Definition peak_dynamic_loader.h:35
struct PEAK_DATA_STREAM * PEAK_DATA_STREAM_HANDLE
Definition peak_backend.h:401
void(PEAK_CALL_CONV * PEAK_DEVICE_DISCONNETED_CALLBACK)(PEAK_DEVICE_DESCRIPTOR_HANDLE disconnectedDevice, void *context)
Definition peak_backend.h:561
PEAK_INTERFACE_LOST_CALLBACK * PEAK_INTERFACE_LOST_CALLBACK_HANDLE
Definition peak_backend.h:515
struct PEAK_PORT_URL * PEAK_PORT_URL_HANDLE
Definition peak_backend.h:473
struct PEAK_SYSTEM_DESCRIPTOR * PEAK_SYSTEM_DESCRIPTOR_HANDLE
Definition peak_backend.h:369
struct PEAK_MODULE_DESCRIPTOR * PEAK_MODULE_DESCRIPTOR_HANDLE
Definition peak_backend.h:417
struct PEAK_EVENT * PEAK_EVENT_HANDLE
Definition peak_backend.h:485
struct PEAK_MODULE * PEAK_MODULE_HANDLE
Definition peak_backend.h:421
PEAK_FIRMWARE_UPDATE_STARTED_CALLBACK * PEAK_FIRMWARE_UPDATE_STARTED_CALLBACK_HANDLE
Definition peak_backend.h:596
void(PEAK_CALL_CONV * PEAK_DEVICE_DESCRIPTOR_INFORMATION_CHANGED_CALLBACK)(const PEAK_DEVICE_INFORMATION_ROLE *changedRoles, size_t changedRolesSize, void *context)
Definition peak_backend.h:585
struct PEAK_INTERFACE_DESCRIPTOR * PEAK_INTERFACE_DESCRIPTOR_HANDLE
Definition peak_backend.h:377
struct PEAK_DATA_STREAM_DESCRIPTOR * PEAK_DATA_STREAM_DESCRIPTOR_HANDLE
Definition peak_backend.h:397
void(PEAK_CALL_CONV * PEAK_FIRMWARE_UPDATE_FINISHED_CALLBACK)(void *context)
Definition peak_backend.h:614
PEAK_NODE_CHANGED_CALLBACK * PEAK_NODE_CHANGED_CALLBACK_HANDLE
Definition peak_backend.h:582
struct PEAK_PORT * PEAK_PORT_HANDLE
Definition peak_backend.h:469
int32_t PEAK_EVENT_TYPE
Definition peak_backend.h:185
struct PEAK_ENUMERATION_NODE * PEAK_ENUMERATION_NODE_HANDLE
Definition peak_backend.h:461
struct PEAK_COMMAND_NODE * PEAK_COMMAND_NODE_HANDLE
Definition peak_backend.h:441
int32_t PEAK_NODE_INCREMENT_TYPE
Definition peak_backend.h:260
int32_t PEAK_BUFFER_PART_TYPE
Definition peak_backend.h:80
struct PEAK_STRING_NODE * PEAK_STRING_NODE_HANDLE
Definition peak_backend.h:449
struct PEAK_NODE * PEAK_NODE_HANDLE
Definition peak_backend.h:429
struct PEAK_BUFFER_CHUNK * PEAK_BUFFER_CHUNK_HANDLE
Definition peak_backend.h:409
struct PEAK_INTERFACE * PEAK_INTERFACE_HANDLE
Definition peak_backend.h:381
PEAK_DEVICE_DESCRIPTOR_INFORMATION_CHANGED_CALLBACK * PEAK_DEVICE_DESCRIPTOR_INFORMATION_CHANGED_CALLBACK_HANDLE
Definition peak_backend.h:589
PEAK_DEVICE_DISCONNETED_CALLBACK * PEAK_DEVICE_DISCONNECTED_CALLBACK_HANDLE
Definition peak_backend.h:570
struct PEAK_PRODUCER_LIBRARY * PEAK_PRODUCER_LIBRARY_HANDLE
Definition peak_backend.h:365
struct PEAK_BUFFER * PEAK_BUFFER_HANDLE
Definition peak_backend.h:405
PEAK_FIRMWARE_UPDATE_FINISHED_CALLBACK * PEAK_FIRMWARE_UPDATE_FINISHED_CALLBACK_HANDLE
Definition peak_backend.h:616
int32_t PEAK_NODE_REPRESENTATION
Definition peak_backend.h:281
void(PEAK_CALL_CONV * PEAK_BUFFER_REVOCATION_CALLBACK)(void *buffer, void *userPtr, void *context)
Definition peak_backend.h:577
int32_t PEAK_NODE_ACCESS_STATUS
Definition peak_backend.h:225
struct PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER * PEAK_FIRMWARE_UPDATE_PROGRESS_OBSERVER_HANDLE
Definition peak_backend.h:501
int32_t PEAK_NODE_TYPE
Definition peak_backend.h:296
struct PEAK_EVENT_SUPPORTING_MODULE * PEAK_EVENT_SUPPORTING_MODULE_HANDLE
Definition peak_backend.h:477
int32_t PEAK_FIRMWARE_UPDATE_PERSISTENCE
Definition peak_backend.h:193
PEAK_DEVICE_LOST_CALLBACK * PEAK_DEVICE_LOST_CALLBACK_HANDLE
Definition peak_backend.h:572
struct PEAK_EVENT_CONTROLLER * PEAK_EVENT_CONTROLLER_HANDLE
Definition peak_backend.h:481
struct PEAK_REMOTE_DEVICE * PEAK_REMOTE_DEVICE_HANDLE
Definition peak_backend.h:393
PEAK_DEVICE_RECONNECTED_CALLBACK * PEAK_DEVICE_RECONNECTED_CALLBACK_HANDLE
Definition peak_backend.h:568
PEAK_DEVICE_FOUND_CALLBACK * PEAK_DEVICE_FOUND_CALLBACK_HANDLE
Definition peak_backend.h:566
struct PEAK_BUFFER_PART * PEAK_BUFFER_PART_HANDLE
Definition peak_backend.h:413
struct PEAK_SYSTEM * PEAK_SYSTEM_HANDLE
Definition peak_backend.h:373
void(PEAK_CALL_CONV * PEAK_FIRMWARE_UPDATE_STEP_PROGRESS_CHANGED_CALLBACK)(PEAK_FIRMWARE_UPDATE_STEP updateStep, double progressPercentage, void *context)
Definition peak_backend.h:603
PEAK_FIRMWARE_UPDATE_STEP_PROGRESS_CHANGED_CALLBACK * PEAK_FIRMWARE_UPDATE_STEP_PROGRESS_CHANGED_CALLBACK_HANDLE
Definition peak_backend.h:607
void(PEAK_CALL_CONV * PEAK_NODE_CHANGED_CALLBACK)(PEAK_NODE_HANDLE changedNode, void *context)
Definition peak_backend.h:580
struct PEAK_FIRMWARE_UPDATE_INFORMATION * PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE
Definition peak_backend.h:497
struct PEAK_FLOAT_NODE * PEAK_FLOAT_NODE_HANDLE
Definition peak_backend.h:445
PEAK_DEVICE_LIST_CHANGED_CALLBACK * PEAK_DEVICE_LIST_CHANGED_CALLBACK_HANDLE
Definition peak_backend.h:574
int32_t PEAK_NODE_CACHE_USE_POLICY
Definition peak_backend.h:242
struct PEAK_FIRMWARE_UPDATER * PEAK_FIRMWARE_UPDATER_HANDLE
Definition peak_backend.h:493
int32_t PEAK_FIRMWARE_UPDATE_VERSION_STYLE
Definition peak_backend.h:214
int32_t PEAK_ACQUISITION_START_MODE
Definition peak_backend.h:52
int8_t PEAK_BOOL8
Definition peak_backend.h:43
PEAK_FIRMWARE_UPDATE_FAILED_CALLBACK * PEAK_FIRMWARE_UPDATE_FAILED_CALLBACK_HANDLE
Definition peak_backend.h:621
int32_t PEAK_ENDIANNESS
Definition peak_backend.h:172
struct PEAK_NODE_MAP * PEAK_NODE_MAP_HANDLE
Definition peak_backend.h:425
int32_t PEAK_RETURN_CODE
Definition peak_backend.h:355
int32_t PEAK_NODE_CACHING_MODE
Definition peak_backend.h:234
int32_t PEAK_PORT_URL_SCHEME
Definition peak_backend.h:329
struct PEAK_ENUMERATION_ENTRY_NODE * PEAK_ENUMERATION_ENTRY_NODE_HANDLE
Definition peak_backend.h:465
void(PEAK_CALL_CONV * PEAK_DEVICE_LIST_CHANGED_CALLBACK)(void *context)
Definition peak_backend.h:564
int32_t PEAK_ACQUISITION_STOP_MODE
Definition peak_backend.h:62
void(PEAK_CALL_CONV * PEAK_DEVICE_RECONNECTED_CALLBACK)(PEAK_DEVICE_DESCRIPTOR_HANDLE reconnectedDevice, PEAK_DEVICE_RECONNECT_INFORMATION reconnectInformation, void *context)
Definition peak_backend.h:555
void(PEAK_CALL_CONV * PEAK_DEVICE_FOUND_CALLBACK)(PEAK_DEVICE_DESCRIPTOR_HANDLE foundDevice, void *context)
Definition peak_backend.h:552
struct PEAK_CATEGORY_NODE * PEAK_CATEGORY_NODE_HANDLE
Definition peak_backend.h:457
struct PEAK_REGISTER_NODE * PEAK_REGISTER_NODE_HANDLE
Definition peak_backend.h:453
int32_t PEAK_PIXEL_FORMAT_NAMESPACE
Definition peak_backend.h:318
int32_t PEAK_DATA_STREAM_FLUSH_MODE
Definition peak_backend.h:120
void(PEAK_CALL_CONV * PEAK_INTERFACE_LOST_CALLBACK)(const char *lostInterfaceId, size_t lostInterfaceIdSize, void *context)
Definition peak_backend.h:508
PEAK_FIRMWARE_UPDATE_STEP_STARTED_CALLBACK * PEAK_FIRMWARE_UPDATE_STEP_STARTED_CALLBACK_HANDLE
Definition peak_backend.h:601
int32_t PEAK_DEVICE_INFORMATION_ROLE
Definition peak_backend.h:163
void(PEAK_CALL_CONV * PEAK_FIRMWARE_UPDATE_STEP_FINISHED_CALLBACK)(PEAK_FIRMWARE_UPDATE_STEP updateStep, void *context)
Definition peak_backend.h:609
int32_t PEAK_DEVICE_ACCESS_TYPE
Definition peak_backend.h:145
int32_t PEAK_NODE_NAMESPACE
Definition peak_backend.h:268
struct PEAK_FILE_ADAPTER * PEAK_FILE_ADAPTER_HANDLE
Definition peak_backend.h:489
void(PEAK_CALL_CONV * PEAK_FIRMWARE_UPDATE_STARTED_CALLBACK)(PEAK_FIRMWARE_UPDATE_INFORMATION_HANDLE firmwareUpdateInformationHandle, uint32_t estimatedDuration_ms, void *context)
Definition peak_backend.h:592
struct PEAK_DEVICE_DESCRIPTOR * PEAK_DEVICE_DESCRIPTOR_HANDLE
Definition peak_backend.h:385
int32_t PEAK_CHARACTER_ENCODING
Definition peak_backend.h:107
int32_t PEAK_BUFFER_PAYLOAD_TYPE
Definition peak_backend.h:99
void(PEAK_CALL_CONV * PEAK_INTERFACE_FOUND_CALLBACK)(PEAK_INTERFACE_DESCRIPTOR_HANDLE foundInterface, void *context)
Definition peak_backend.h:505
void(PEAK_CALL_CONV * PEAK_FIRMWARE_UPDATE_FAILED_CALLBACK)(const char *errorDescription, size_t errorDescriptionSize, void *context)
Definition peak_backend.h:618
int32_t PEAK_NODE_VISIBILITY
Definition peak_backend.h:306
void(PEAK_CALL_CONV * PEAK_DEVICE_LOST_CALLBACK)(const char *lostDeviceId, size_t lostDeviceIdSize, void *context)
Definition peak_backend.h:558
struct PEAK_BOOLEAN_NODE * PEAK_BOOLEAN_NODE_HANDLE
Definition peak_backend.h:437
struct PEAK_INTEGER_NODE * PEAK_INTEGER_NODE_HANDLE
Definition peak_backend.h:433
int32_t PEAK_NODE_DISPLAY_NOTATION
Definition peak_backend.h:251
PEAK_FIRMWARE_UPDATE_STEP_FINISHED_CALLBACK * PEAK_FIRMWARE_UPDATE_STEP_FINISHED_CALLBACK_HANDLE
Definition peak_backend.h:612
void(PEAK_CALL_CONV * PEAK_FIRMWARE_UPDATE_STEP_STARTED_CALLBACK)(PEAK_FIRMWARE_UPDATE_STEP updateStep, uint32_t estimatedDuration_ms, const char *description, size_t descriptionSize, void *context)
Definition peak_backend.h:598
struct PEAK_DEVICE * PEAK_DEVICE_HANDLE
Definition peak_backend.h:389
PEAK_INTERFACE_FOUND_CALLBACK * PEAK_INTERFACE_FOUND_CALLBACK_HANDLE
Definition peak_backend.h:513
int32_t PEAK_DEVICE_ACCESS_STATUS
Definition peak_backend.h:134