⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gdk_scanselect.h

📁 这个是内存数据库中的一个管理工具
💻 H
📖 第 1 页 / 共 5 页
字号:
		}							\		chrbte_bunfastins_nocheck(b, _p, h, t, _bunsize);		\	} while (0)	#define chrsht_bunfastins_nocheck_noinc(b, p, h, t)		\	do {							\		SIMPLE_PUT(chr, (b)->hheap, BUNhloc(b, p), h);	\		SIMPLE_PUT(sht, (b)->theap, BUNtloc(b, p), t);	\	} while (0)#define chrsht_bunfastins_nocheck(b, p, h, t, s)			\	do {							\		(b)->batBuns->free += s;			\		(b)->batCount ++;				\		chrsht_bunfastins_nocheck_noinc(b, p, h, t);	\	} while (0)#define chrsht_bunfastins(b, h, t)					\	do {								\		REGISTER BUN _p = BUNlast(b);				\		REGISTER int _bunsize = BUNsize(b);			\		if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \			if (BATextend((b), BATgrows(b)) == NULL) {	\				goto bunins_failed;			\			}						\			_p = BUNlast(b);				\		}							\		chrsht_bunfastins_nocheck(b, _p, h, t, _bunsize);		\	} while (0)	#define chrint_bunfastins_nocheck_noinc(b, p, h, t)		\	do {							\		SIMPLE_PUT(chr, (b)->hheap, BUNhloc(b, p), h);	\		SIMPLE_PUT(int, (b)->theap, BUNtloc(b, p), t);	\	} while (0)#define chrint_bunfastins_nocheck(b, p, h, t, s)			\	do {							\		(b)->batBuns->free += s;			\		(b)->batCount ++;				\		chrint_bunfastins_nocheck_noinc(b, p, h, t);	\	} while (0)#define chrint_bunfastins(b, h, t)					\	do {								\		REGISTER BUN _p = BUNlast(b);				\		REGISTER int _bunsize = BUNsize(b);			\		if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \			if (BATextend((b), BATgrows(b)) == NULL) {	\				goto bunins_failed;			\			}						\			_p = BUNlast(b);				\		}							\		chrint_bunfastins_nocheck(b, _p, h, t, _bunsize);		\	} while (0)	#define chrlng_bunfastins_nocheck_noinc(b, p, h, t)		\	do {							\		SIMPLE_PUT(chr, (b)->hheap, BUNhloc(b, p), h);	\		SIMPLE_PUT(lng, (b)->theap, BUNtloc(b, p), t);	\	} while (0)#define chrlng_bunfastins_nocheck(b, p, h, t, s)			\	do {							\		(b)->batBuns->free += s;			\		(b)->batCount ++;				\		chrlng_bunfastins_nocheck_noinc(b, p, h, t);	\	} while (0)#define chrlng_bunfastins(b, h, t)					\	do {								\		REGISTER BUN _p = BUNlast(b);				\		REGISTER int _bunsize = BUNsize(b);			\		if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \			if (BATextend((b), BATgrows(b)) == NULL) {	\				goto bunins_failed;			\			}						\			_p = BUNlast(b);				\		}							\		chrlng_bunfastins_nocheck(b, _p, h, t, _bunsize);		\	} while (0)	#define chrany_bunfastins_nocheck_noinc(b, p, h, t)		\	do {							\		SIMPLE_PUT(chr, (b)->hheap, BUNhloc(b, p), h);	\		ATOM_PUT((b)->ttype, (b)->theap, BUNtloc(b, p), t);	\	} while (0)#define chrany_bunfastins_nocheck(b, p, h, t, s)			\	do {							\		(b)->batBuns->free += s;			\		(b)->batCount ++;				\		chrany_bunfastins_nocheck_noinc(b, p, h, t);	\	} while (0)#define chrany_bunfastins(b, h, t)					\	do {								\		REGISTER BUN _p = BUNlast(b);				\		REGISTER int _bunsize = BUNsize(b);			\		if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \			if (BATextend((b), BATgrows(b)) == NULL) {	\				goto bunins_failed;			\			}						\			_p = BUNlast(b);				\		}							\		chrany_bunfastins_nocheck(b, _p, h, t, _bunsize);		\	} while (0)	#define btevoid_bunfastins_nocheck_noinc(b, p, h, t)		\	do {							\		SIMPLE_PUT(bte, (b)->hheap, BUNhloc(b, p), h);	\		VOID_PUT(void, (b)->theap, BUNtloc(b, p), t);	\	} while (0)#define btevoid_bunfastins_nocheck(b, p, h, t, s)			\	do {							\		(b)->batBuns->free += s;			\		(b)->batCount ++;				\		btevoid_bunfastins_nocheck_noinc(b, p, h, t);	\	} while (0)#define btevoid_bunfastins(b, h, t)					\	do {								\		REGISTER BUN _p = BUNlast(b);				\		REGISTER int _bunsize = BUNsize(b);			\		if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \			if (BATextend((b), BATgrows(b)) == NULL) {	\				goto bunins_failed;			\			}						\			_p = BUNlast(b);				\		}							\		btevoid_bunfastins_nocheck(b, _p, h, t, _bunsize);		\	} while (0)	#define btechr_bunfastins_nocheck_noinc(b, p, h, t)		\	do {							\		SIMPLE_PUT(bte, (b)->hheap, BUNhloc(b, p), h);	\		SIMPLE_PUT(chr, (b)->theap, BUNtloc(b, p), t);	\	} while (0)#define btechr_bunfastins_nocheck(b, p, h, t, s)			\	do {							\		(b)->batBuns->free += s;			\		(b)->batCount ++;				\		btechr_bunfastins_nocheck_noinc(b, p, h, t);	\	} while (0)#define btechr_bunfastins(b, h, t)					\	do {								\		REGISTER BUN _p = BUNlast(b);				\		REGISTER int _bunsize = BUNsize(b);			\		if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \			if (BATextend((b), BATgrows(b)) == NULL) {	\				goto bunins_failed;			\			}						\			_p = BUNlast(b);				\		}							\		btechr_bunfastins_nocheck(b, _p, h, t, _bunsize);		\	} while (0)	#define btebte_bunfastins_nocheck_noinc(b, p, h, t)		\	do {							\		SIMPLE_PUT(bte, (b)->hheap, BUNhloc(b, p), h);	\		SIMPLE_PUT(bte, (b)->theap, BUNtloc(b, p), t);	\	} while (0)#define btebte_bunfastins_nocheck(b, p, h, t, s)			\	do {							\		(b)->batBuns->free += s;			\		(b)->batCount ++;				\		btebte_bunfastins_nocheck_noinc(b, p, h, t);	\	} while (0)#define btebte_bunfastins(b, h, t)					\	do {								\		REGISTER BUN _p = BUNlast(b);				\		REGISTER int _bunsize = BUNsize(b);			\		if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \			if (BATextend((b), BATgrows(b)) == NULL) {	\				goto bunins_failed;			\			}						\			_p = BUNlast(b);				\		}							\		btebte_bunfastins_nocheck(b, _p, h, t, _bunsize);		\	} while (0)	#define btesht_bunfastins_nocheck_noinc(b, p, h, t)		\	do {							\		SIMPLE_PUT(bte, (b)->hheap, BUNhloc(b, p), h);	\		SIMPLE_PUT(sht, (b)->theap, BUNtloc(b, p), t);	\	} while (0)#define btesht_bunfastins_nocheck(b, p, h, t, s)			\	do {							\		(b)->batBuns->free += s;			\		(b)->batCount ++;				\		btesht_bunfastins_nocheck_noinc(b, p, h, t);	\	} while (0)#define btesht_bunfastins(b, h, t)					\	do {								\		REGISTER BUN _p = BUNlast(b);				\		REGISTER int _bunsize = BUNsize(b);			\		if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \			if (BATextend((b), BATgrows(b)) == NULL) {	\				goto bunins_failed;			\			}						\			_p = BUNlast(b);				\		}							\		btesht_bunfastins_nocheck(b, _p, h, t, _bunsize);		\	} while (0)	#define bteint_bunfastins_nocheck_noinc(b, p, h, t)		\	do {							\		SIMPLE_PUT(bte, (b)->hheap, BUNhloc(b, p), h);	\		SIMPLE_PUT(int, (b)->theap, BUNtloc(b, p), t);	\	} while (0)#define bteint_bunfastins_nocheck(b, p, h, t, s)			\	do {							\		(b)->batBuns->free += s;			\		(b)->batCount ++;				\		bteint_bunfastins_nocheck_noinc(b, p, h, t);	\	} while (0)#define bteint_bunfastins(b, h, t)					\	do {								\		REGISTER BUN _p = BUNlast(b);				\		REGISTER int _bunsize = BUNsize(b);			\		if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \			if (BATextend((b), BATgrows(b)) == NULL) {	\				goto bunins_failed;			\			}						\			_p = BUNlast(b);				\		}							\		bteint_bunfastins_nocheck(b, _p, h, t, _bunsize);		\	} while (0)	#define btelng_bunfastins_nocheck_noinc(b, p, h, t)		\	do {							\		SIMPLE_PUT(bte, (b)->hheap, BUNhloc(b, p), h);	\		SIMPLE_PUT(lng, (b)->theap, BUNtloc(b, p), t);	\	} while (0)#define btelng_bunfastins_nocheck(b, p, h, t, s)			\	do {							\		(b)->batBuns->free += s;			\		(b)->batCount ++;				\		btelng_bunfastins_nocheck_noinc(b, p, h, t);	\	} while (0)#define btelng_bunfastins(b, h, t)					\	do {								\		REGISTER BUN _p = BUNlast(b);				\		REGISTER int _bunsize = BUNsize(b);			\		if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \			if (BATextend((b), BATgrows(b)) == NULL) {	\				goto bunins_failed;			\			}						\			_p = BUNlast(b);				\		}							\		btelng_bunfastins_nocheck(b, _p, h, t, _bunsize);		\	} while (0)	#define bteany_bunfastins_nocheck_noinc(b, p, h, t)		\	do {							\		SIMPLE_PUT(bte, (b)->hheap, BUNhloc(b, p), h);	\		ATOM_PUT((b)->ttype, (b)->theap, BUNtloc(b, p), t);	\	} while (0)#define bteany_bunfastins_nocheck(b, p, h, t, s)			\	do {							\		(b)->batBuns->free += s;			\		(b)->batCount ++;				\		bteany_bunfastins_nocheck_noinc(b, p, h, t);	\	} while (0)#define bteany_bunfastins(b, h, t)					\	do {								\		REGISTER BUN _p = BUNlast(b);				\		REGISTER int _bunsize = BUNsize(b);			\		if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \			if (BATextend((b), BATgrows(b)) == NULL) {	\				goto bunins_failed;			\			}						\			_p = BUNlast(b);				\		}							\		bteany_bunfastins_nocheck(b, _p, h, t, _bunsize);		\	} while (0)	#define shtvoid_bunfastins_nocheck_noinc(b, p, h, t)		\	do {							\		SIMPLE_PUT(sht, (b)->hheap, BUNhloc(b, p), h);	\		VOID_PUT(void, (b)->theap, BUNtloc(b, p), t);	\	} while (0)#define shtvoid_bunfastins_nocheck(b, p, h, t, s)			\	do {							\		(b)->batBuns->free += s;			\		(b)->batCount ++;				\		shtvoid_bunfastins_nocheck_noinc(b, p, h, t);	\	} while (0)#define shtvoid_bunfastins(b, h, t)					\	do {								\		REGISTER BUN _p = BUNlast(b);				\		REGISTER int _bunsize = BUNsize(b);			\		if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \			if (BATextend((b), BATgrows(b)) == NULL) {	\				goto bunins_failed;			\			}						\			_p = BUNlast(b);				\		}							\		shtvoid_bunfastins_nocheck(b, _p, h, t, _bunsize);		\	} while (0)	#define shtchr_bunfastins_nocheck_noinc(b, p, h, t)		\	do {							\		SIMPLE_PUT(sht, (b)->hheap, BUNhloc(b, p), h);	\		SIMPLE_PUT(chr, (b)->theap, BUNtloc(b, p), t);	\	} while (0)#define shtchr_bunfastins_nocheck(b, p, h, t, s)			\	do {							\		(b)->batBuns->free += s;			\		(b)->batCount ++;				\		shtchr_bunfastins_nocheck_noinc(b, p, h, t);	\	} while (0)#define shtchr_bunfastins(b, h, t)					\	do {								\		REGISTER BUN _p = BUNlast(b);				\		REGISTER int _bunsize = BUNsize(b);			\		if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \			if (BATextend((b), BATgrows(b)) == NULL) {	\				goto bunins_failed;			\			}						\			_p = BUNlast(b);				\		}							\		shtchr_bunfastins_nocheck(b, _p, h, t, _bunsize);		\	} while (0)	#define shtbte_bunfastins_nocheck_noinc(b, p, h, t)		\	do {							\		SIMPLE_PUT(sht, (b)->hheap, BUNhloc(b, p), h);	\		SIMPLE_PUT(bte, (b)->theap, BUNtloc(b, p), t);	\	} while (0)#define shtbte_bunfastins_nocheck(b, p, h, t, s)			\	do {							\		(b)->batBuns->free += s;			\		(b)->batCount ++;				\		shtbte_bunfastins_nocheck_noinc(b, p, h, t);	\	} while (0)#define shtbte_bunfastins(b, h, t)					\	do {								\		REGISTER BUN _p = BUNlast(b);				\		REGISTER int _bunsize = BUNsize(b);			\		if ((b)->batBuns->free + _bunsize > (b)->batBuns->size) { \			if (BATextend((b), BATgrows(b)) == NULL) {	\				goto bunins_failed;			\			}						\

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -