FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kMsgSet.h
Go to the documentation of this file.
1 
8 #ifndef K_FIRESYNC_MSG_SET_H
9 #define K_FIRESYNC_MSG_SET_H
10 
11 #include <kFireSync/kNodeDef.h>
12 
13 kBeginHeader()
14 
15 
95 //typedef kObject kMsgSet; --forward-declared in kFsDef.x.h
96 
97 
106 kFsFx(kSize) kMsgSet_Count(kMsgSet set);
107 
118 kFsFx(const kStamp*) kMsgSet_StampAt(kMsgSet set, kSize index);
119 
131 kFsFx(kStatus) kMsgSet_SetStampAt(kMsgSet set, kSize index, const kStamp* stamp);
132 
159 kFsFx(kStatus) kMsgSet_DataAt(kMsgSet set, kSize index, kArrayList* list);
160 
162 #define kMsgSet_Count_(S) kxMsgSet_Count_(S)
163 #define kMsgSet_StampAt_(S, I) kxMsgSet_StampAt_(S, I)
164 #define kMsgSet_SetStampAt_(S, I, ST) kxMsgSet_SetStampAt_(S, I, ST)
165 #define kMsgSet_DataAt_(S, I, L) kxMsgSet_DataAt_(S, I, L)
166 
168 kEndHeader()
169 
170 #include <kFireSync/Data/kMsgSet.x.h>
171 
172 #endif
const kStamp * kMsgSet_StampAt(kMsgSet set, kSize index)
Gets the stamp at the specified index.
Essential declarations related to FireSync nodes.
kStatus kMsgSet_DataAt(kMsgSet set, kSize index, kArrayList *list)
Gets a list of data items at the specified stamp index.
Abstract base class for FireSync data messages.
kSize kMsgSet_Count(kMsgSet set)
Gets the count of stamped items in this message set.
Represents acquisition metadata associated with a data message.
Definition: kNodeDef.h:2263
kStatus kMsgSet_SetStampAt(kMsgSet set, kSize index, const kStamp *stamp)
Sets the stamp at the specified index.