4 #ifndef BITABLE_WRITE_H__
5 #define BITABLE_WRITE_H__
93 #endif // -- BITABLE_WRITE_H__
Definition: bitablewrite.h:22
Definition: bitablecommon.h:175
BITABLE_API BitableWritable * bitable_write_allocate()
Definition: bitablewrite.h:33
struct BitableWritable BitableWritable
Definition: bitablewrite.h:39
BITABLE_API BitableResult bitable_writable_stats(const BitableWritable *table, BitableStats *stats)
Definition: bitablecommon.h:143
Definition: bitablewrite.h:29
BITABLE_API void bitable_write_free(BitableWritable *table)
BitableResult
Definition: bitablecommon.h:58
BITABLE_API BitableResult bitable_write_create(BitableWritable *table, const char *path, uint16_t pageSize, uint16_t keyAlignment, uint16_t dataAlignment)
BITABLE_API BitableResult bitable_write_close(BitableWritable *table, BitableCompletionOptions options)
BitableCompletionOptions
Definition: bitablewrite.h:16
#define BITABLE_API
Definition: bitablecommon.h:33
BITABLE_API BitableResult bitable_append(BitableWritable *table, const BitableValue *key, const BitableValue *data)
Common definitions for the bitable interface, shared between reading and writing. ...