56 lines
1.3 KiB
C
Executable File
56 lines
1.3 KiB
C
Executable File
#include "dbuf_impl.h"
|
|
|
|
#define GUF_DBUF_NAME dbuf_int
|
|
#define GUF_T int
|
|
#define GUF_T_IS_INTEGRAL_TYPE
|
|
#define GUF_DBUF_IMPL
|
|
#include "guf_dbuf.h"
|
|
|
|
#define GUF_DBUF_NAME dbuf_i32
|
|
#define GUF_T int32_t
|
|
#define GUF_T_IS_INTEGRAL_TYPE
|
|
#define GUF_DBUF_IMPL
|
|
#include "guf_dbuf.h"
|
|
|
|
#define GUF_DBUF_NAME dbuf_char
|
|
#define GUF_T char
|
|
#define GUF_T_IS_INTEGRAL_TYPE
|
|
#define GUF_DBUF_IMPL
|
|
#include "guf_dbuf.h"
|
|
|
|
#define GUF_DBUF_NAME dbuf_float
|
|
#define GUF_T float
|
|
#define GUF_T_IS_INTEGRAL_TYPE
|
|
#define GUF_DBUF_IMPL
|
|
#include "guf_dbuf.h"
|
|
|
|
#define GUF_T guf_cstr_heap
|
|
#define GUF_DBUF_NAME dbuf_heap_cstr
|
|
#define GUF_T_COPY guf_cstr_heap_copy
|
|
#define GUF_T_MOVE guf_cstr_heap_move
|
|
#define GUF_T_FREE guf_cstr_heap_free
|
|
#define GUF_T_EQ guf_cstr_heap_eq
|
|
#define GUF_DBUF_IMPL
|
|
#include "guf_dbuf.h"
|
|
|
|
#define GUF_T guf_cstr_const
|
|
#define GUF_DBUF_NAME dbuf_const_cstr
|
|
#define GUF_T_EQ guf_cstr_const_eq
|
|
#define GUF_DBUF_IMPL
|
|
#include "guf_dbuf.h"
|
|
|
|
#define GUF_T guf_str_view
|
|
#define GUF_DBUF_NAME dbuf_str_view
|
|
#define GUF_T_EQ guf_str_view_equal
|
|
#define GUF_DBUF_IMPL
|
|
#include "guf_dbuf.h"
|
|
|
|
#define GUF_T guf_str
|
|
#define GUF_DBUF_NAME dbuf_str
|
|
#define GUF_T_COPY guf_str_copy
|
|
#define GUF_T_MOVE guf_str_move
|
|
#define GUF_T_FREE guf_str_free
|
|
#define GUF_T_EQ guf_str_equal
|
|
#define GUF_DBUF_IMPL
|
|
#include "guf_dbuf.h"
|