8 #ifndef K_FIRESYNC_ALG_INFO_H
9 #define K_FIRESYNC_ALG_INFO_H
107 #include <kFireSync/Client/Camera/Algorithms/kAlgInfo.x.h>
Abstract base class for camera algorithm parameters.
kStatus kAlgInfo_Import(kAlgInfo info, kXml xml, kXml item)
Imports settings to an existing algorithm info object based on the given XML content.
Represents camera feature bitset (capabilities).
Essential declarations related to FireSync nodes.
kStatus kAlgInfo_LoadReplace(kAlgInfo *info, kCameraCapability capabilities, kXml xml, kXmlItem item, kAlloc allocator)
Constructs a new algorithm object or reuses the given algorithm object based on the XML content...
kStatus kAlgInfo_Export(kAlgInfo info, kXml xml, kXml item)
Exports settings from an algorithm info object to the given XML object.
kStatus kAlgInfo_Construct(kAlgInfo *info, kCameraAlgorithm typeId, kCameraCapability capabilities, kAlloc allocator)
Constructs a suitable kAlgInfo object based on the given type id.
Represents camera hardware-accelerated algorithm types.
kStatus kAlgInfo_Load(kAlgInfo *info, kCameraCapability capabilities, kXml xml, kXmlItem item, kAlloc allocator)
Constructs a suitable algorithm info object based on the given XML content.
kStatus kAlgInfo_Save(kAlgInfo info, kXml xml, kXmlItem item)
Saves the algorithm info to the specified XML object.