?? skipnewlist.3
字號:
.TH skipNewList 3 "12 July 2007" "ClearSilver" "util/skiplist.h".de Ss.sp.ft CW.nf...de Se.fi.ft P.sp...SH NAMEskipNewList - create a skip list..SH SYNOPSIS.Ss#include <util/skiplist.h>.Se.SsNEOERR *skipNewList(skipList *skip, int threaded, int root, int maxLevel, int flushLimit, skipFreeValue freeValue, void *ctx);.Se.SH ARGUMENTSthreaded - true if list should be thread-safe..brroot - performance parameter (see above)..brmaxLevel - performance parameter (see above)..brflushLimit - max deleted items to keep cached before.brforcing a flush..brfreeValue - callback made whenever a value is flushed..brctx - context to pass to <freeValue>..SH DESCRIPTIONReturns a new skip list. If <threaded> is true, list ismulti-thread safe. <root> and <maxLevel> determine performance and expected size (see discussion above).<flushLimit> is for threaded lists and determines themaximum number of deleted items to keep cached duringconcurrent searches. Once the limit is reached, new concurrent reads are blocked until all deleted items are flushed.MT-Level: Safe..SH "RETURN VALUE"None..SH "SEE ALSO".BR skipDelete "(3), "skipFreeList "(3), "skipRelease "(3), "skipInsert "(3), "skipSearch "(3), "skipNext "(3), "skipNewList
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -