8 #ifndef K_FIRESYNC_MSG_SET_H
9 #define K_FIRESYNC_MSG_SET_H
12 #include <kFireSync/Data/kMsgSet.x.h>
107 return xkMsgSet_VTable(set)->VCount(set);
122 return xkMsgSet_VTable(set)->VStampAt(set, index);
138 return xkMsgSet_VTable(set)->VSetStampAt(set, index, stamp);
169 return xkMsgSet_VTable(set)->VDataAt(set, index, list);
const kStamp * kMsgSet_StampAt(kMsgSet set, kSize index)
Gets the stamp at the specified index.
Definition: kMsgSet.h:120
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.
Definition: kMsgSet.h:167
Abstract base class for FireSync data messages.
kSize kMsgSet_Count(kMsgSet set)
Gets the count of stamped items in this message set.
Definition: kMsgSet.h:105
Represents acquisition metadata associated with a data message.
Definition: kNodeDef.h:2662
kStatus kMsgSet_SetStampAt(kMsgSet set, kSize index, const kStamp *stamp)
Sets the stamp at the specified index.
Definition: kMsgSet.h:136