IDS Peak comfortSDK, genericSDK, IPL, and AFL developer manuals are external documents. Please contact us if you need them.
IDS peak uses shared pointers, for example, for device lists, data streams, or nodes in the NodeMap of a device. Shared pointers (intelligent pointers, smart pointers) are special pointers that have additional features and functions compared to simple pointers, such as automatic buffer management. These functions are intended to reduce errors caused by incorrect use of pointers. Efficiency is not compromised.
It is recommended to use the "auto" placeholder of C++ if possible. This ensures that the intended shared pointers are automatically used in the correct way.
genericC++ |
---|
// open the first camera |