FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kAlgInfo.h
Go to the documentation of this file.
1 
8 #ifndef K_FIRESYNC_ALG_INFO_H
9 #define K_FIRESYNC_ALG_INFO_H
10 
11 #include <kFireSync/kNodeDef.h>
12 
13 kBeginHeader()
14 
15 
26 //typedef kObject kAlgInfo; --forward-declared in kFsDef.x.h
27 
28 
38 kFsFx(kStatus) kAlgInfo_Construct(kAlgInfo* info, kCameraAlgorithm typeId, kCameraCapability capabilities, kAlloc allocator);
39 
51 kFsFx(kStatus) kAlgInfo_Load(kAlgInfo* info, kCameraCapability capabilities, kXml xml, kXmlItem item, kAlloc allocator);
52 
64 kFsFx(kStatus) kAlgInfo_LoadReplace(kAlgInfo* info, kCameraCapability capabilities, kXml xml, kXmlItem item, kAlloc allocator);
65 
78 kFsFx(kStatus) kAlgInfo_Save(kAlgInfo info, kXml xml, kXmlItem item);
79 
89 kFsFx(kStatus) kAlgInfo_Import(kAlgInfo info, kXml xml, kXml item);
90 
103 kFsFx(kStatus) kAlgInfo_Export(kAlgInfo info, kXml xml, kXml item);
104 
105 kEndHeader()
106 
107 #include <kFireSync/Client/Camera/Algorithms/kAlgInfo.x.h>
108 
109 #endif
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.