FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kInvertBlockInfo.h
Go to the documentation of this file.
1 
8 #ifndef K_FIRESYNC_INVERT_BLOCK_INFO_H
9 #define K_FIRESYNC_INVERT_BLOCK_INFO_H
10 
11 #include <kFireSync/kNodeDef.h>
12 
13 kBeginHeader()
14 
15 
21 //typedef kObject kInvertBlockInfo; --forward-declared in kFsDef.x.h
22 
23 
32 
42 kFsFx(kStatus) kInvertBlockInfo_Load(kInvertBlockInfo* info, kXml xml, kAlloc allocator);
43 
53 kFsFx(kStatus) kInvertBlockInfo_Store(kInvertBlockInfo info, kXml* xml, kAlloc allocator);
54 
64 kFsFx(kStatus) kInvertBlockInfo_Read(kInvertBlockInfo info, kXml xml, kXmlItem item);
65 
75 kFsFx(kStatus) kInvertBlockInfo_Write(kInvertBlockInfo info, kXml xml, kXmlItem item);
76 
85 
94 
104 
113 
115 #define kInvertBlockInfo_InputPortId_() (0)
116 
118 #define kInvertBlockInfo_OutputPortId_() (1)
119 
120 kEndHeader()
121 
122 #include <kFireSync/Blocks/kInvertBlockInfo.x.h>
123 
124 #endif
kStatus kInvertBlockInfo_Enable(kInvertBlockInfo info, kBool enabled)
Enables the inversion of kImage data.
kStatus kInvertBlockInfo_Write(kInvertBlockInfo info, kXml xml, kXmlItem item)
Writes kInvertBlockInfo state to a kXml object.
kStatus kInvertBlockInfo_Store(kInvertBlockInfo info, kXml *xml, kAlloc allocator)
Constructs a kXml object and uses it to store the content of this kInvertBlockInfo instance...
kStatus kInvertBlockInfo_Construct(kInvertBlockInfo *info, kAlloc allocator)
Constructs a kInvertBlockInfo object.
Essential declarations related to FireSync nodes.
kStatus kInvertBlockInfo_Clear(kInvertBlockInfo info)
Resets all state variables to default values.
kStatus kInvertBlockInfo_Validate(kInvertBlockInfo info)
Checks and automatically corrects all state variables.
kBool kInvertBlockInfo_IsEnabled(kInvertBlockInfo info)
Gets the status of kImage inversion.
kStatus kInvertBlockInfo_Read(kInvertBlockInfo info, kXml xml, kXmlItem item)
Reads kInvertBlockInfo state from a kXml object.
Represents configuration for kInvertBlock.
kStatus kInvertBlockInfo_Load(kInvertBlockInfo *info, kXml xml, kAlloc allocator)
Constructs a kInvertBlockInfo object and loads its content from an XML object.