New upstream version 8.1.0

This commit is contained in:
geos_one
2025-08-10 01:34:16 +02:00
commit c891bb7105
4398 changed files with 838833 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
#ifndef ACKSTOREMAPITER_H_
#define ACKSTOREMAPITER_H_
#include "AckStoreMap.h"
struct AckStoreMapIter;
typedef struct AckStoreMapIter AckStoreMapIter;
static inline void AckStoreMapIter_init(AckStoreMapIter* this, AckStoreMap* map, RBTreeElem* treeElem);
static inline AckStoreEntry* AckStoreMapIter_value(AckStoreMapIter* this);
static inline bool AckStoreMapIter_end(AckStoreMapIter* this);
struct AckStoreMapIter
{
RBTreeIter rbTreeIter;
};
void AckStoreMapIter_init(AckStoreMapIter* this, AckStoreMap* map, RBTreeElem* treeElem)
{
PointerRBTreeIter_init( (RBTreeIter*)this, (RBTree*)map, (RBTreeElem*)treeElem);
}
AckStoreEntry* AckStoreMapIter_value(AckStoreMapIter* this)
{
return (AckStoreEntry*)PointerRBTreeIter_value( (RBTreeIter*)this);
}
bool AckStoreMapIter_end(AckStoreMapIter* this)
{
return PointerRBTreeIter_end( (RBTreeIter*)this);
}
#endif /* ACKSTOREMAPITER_H_ */