tokyo.alien.tcfdb vocabulary
Factor handbook > Vocabulary index


Summary
Bindings for Tokyo Cabinet's Fixed Length database API

Meta-data
Authors:Bruno Deferrari


Words

Symbol words
TCFDB


Ordinary words
WordStack effect
FDBFFATAL( -- value )
FDBFOPEN( -- value )
FDBIDMAX( -- value )
FDBIDMIN( -- value )
FDBIDNEXT( -- value )
FDBIDPREV( -- value )
FDBOCREAT( -- value )
FDBOLCKNB( -- value )
FDBONOLCK( -- value )
FDBOREADER( -- value )
FDBOTRUNC( -- value )
FDBOTSYNC( -- value )
FDBOWRITER( -- value )
tcfdbadddouble( fdb id num -- double )
tcfdbaddint( fdb id num -- int )
tcfdbclose( fdb -- bool )
tcfdbcopy( fdb path -- bool )
tcfdbdbgfd( fdb -- int )
tcfdbdel( fdb -- )
tcfdbecode( fdb -- int )
tcfdberrmsg( ecode -- c-string )
tcfdbflags( fdb -- uchar )
tcfdbforeach( fdb iter op -- bool )
tcfdbfsiz( fdb -- ulonglong )
tcfdbget( fdb id sp -- void* )
tcfdbget2( fdb kbuf ksiz sp -- void* )
tcfdbget3( fdb kstr -- c-string )
tcfdbget4( fdb id vbuf max -- int )
tcfdbhasmutex( fdb -- bool )
tcfdbinode( fdb -- ulonglong )
tcfdbiterinit( fdb -- bool )
tcfdbiternext( fdb -- ulonglong )
tcfdbiternext2( fdb sp -- void* )
tcfdbiternext3( fdb -- c-string )
tcfdbkeytoid( kbuf ksiz -- longlong )
tcfdblimid( fdb -- ulonglong )
tcfdblimsiz( fdb -- ulonglong )
tcfdbmax( fdb -- ulonglong )
tcfdbmemsync( fdb phys -- bool )
tcfdbmin( fdb -- ulonglong )
tcfdbmtime( fdb -- tokyo_time_t )
tcfdbnew( -- TCFDB* )
tcfdbomode( fdb -- int )
tcfdbopaque( fdb -- c-string )
tcfdbopen( fdb path omode -- bool )
tcfdboptimize( fdb width limsiz -- bool )
tcfdbout( fdb id -- bool )
tcfdbout2( fdb kbuf ksiz -- bool )
tcfdbout3( fdb kstr -- bool )
tcfdbpath( fdb -- c-string )
tcfdbput( fdb id vbuf vsiz -- bool )
tcfdbput2( fdb kbuf ksiz vbuf vsiz -- bool )
tcfdbput3( fdb kstr vstr -- bool )
tcfdbputcat( fdb id vbuf vsiz -- bool )
tcfdbputcat2( fdb kbuf ksiz vbuf vsiz -- bool )
tcfdbputcat3( fdb kstr vstr -- bool )
tcfdbputkeep( fdb id vbuf vsiz -- bool )
tcfdbputkeep2( fdb kbuf ksiz vbuf vsiz -- bool )
tcfdbputkeep3( fdb kstr vstr -- bool )
tcfdbputproc( fdb id vbuf vsiz proc op -- bool )
tcfdbrange( fdb lower upper max np -- ulonglong* )
tcfdbrange2( fdb lbuf lsiz ubuf usiz max -- TCLIST* )
tcfdbrange3( fdb lstr ustr max -- TCLIST* )
tcfdbrange4( fdb ibuf isiz max -- TCLIST* )
tcfdbrange5( fdb istr max -- TCLIST* )
tcfdbrnum( fdb -- ulonglong )
tcfdbsetdbgfd( fdb fd -- )
tcfdbsetecode( fdb ecode filename line func -- )
tcfdbsetmutex( fdb -- bool )
tcfdbsync( fdb -- bool )
tcfdbtranabort( fdb -- bool )
tcfdbtranbegin( fdb -- bool )
tcfdbtrancommit( fdb -- bool )
tcfdbtune( fdb width limsiz -- bool )
tcfdbtype( fdb -- uchar )
tcfdbvanish( fdb -- bool )
tcfdbvsiz( fdb id -- int )
tcfdbvsiz2( fdb kbuf ksiz -- int )
tcfdbvsiz3( fdb kstr -- int )
tcfdbwidth( fdb -- uint )


Files