bitable  0.1
Ordered immutable key value storage system.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
writablefile.h
Go to the documentation of this file.
1 
4 #ifndef WRITABLE_FILE_H__
5 #define WRITABLE_FILE_H__
6 #pragma once
7 
8 #ifdef __cplusplus
9 extern "C" {
10 #endif
11 
12 #include "bitablecommon.h"
13 
17 
24 
31 
38 BITABLE_API BitableResult bitable_wf_write( BitableWritableFile* file, const void* data, uint32_t size );
39 
45 
51 
52 #ifdef __cplusplus
53 }
54 #endif
55 
56 #endif // -- WRITABLE_FILE_H__
BITABLE_API BitableResult bitable_wf_sync(BitableWritableFile *file)
BITABLE_API BitableResult bitable_wf_create(BitableWritableFile **file, const char *path)
struct BitableWritableFile BitableWritableFile
Definition: writablefile.h:16
BitableResult
Definition: bitablecommon.h:58
BITABLE_API BitableResult bitable_wf_seek(BitableWritableFile *file, int64_t position)
BITABLE_API BitableResult bitable_wf_close(BitableWritableFile *file)
BITABLE_API BitableResult bitable_wf_write(BitableWritableFile *file, const void *data, uint32_t size)
#define BITABLE_API
Definition: bitablecommon.h:33
Common definitions for the bitable interface, shared between reading and writing. ...