tokyo.alien.tctdb vocabulary
Factor handbook ยป Vocabulary index


Summary
Bindings for Tokyo Cabinet's Table database API

Metadata
Authors:Bruno Deferrari


Words

Symbol words
TCFDB
TCMAP
TCTDB
TDBCOND
TDBIDX
TDBQRY
TDBQRYPROC


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 )
TDBFFATAL( -- value )
TDBFOPEN( -- value )
TDBITDECIMAL( -- value )
TDBITKEEP( -- value )
TDBITLEXICAL( -- value )
TDBITOPT( -- value )
TDBITVOID( -- value )
TDBOCREAT( -- value )
TDBOLCKNB( -- value )
TDBONOLCK( -- value )
TDBOREADER( -- value )
TDBOTRUNC( -- value )
TDBOTSYNC( -- value )
TDBOWRITER( -- value )
TDBQCNEGATE( -- value )
TDBQCNOIDX( -- value )
TDBQCNUMBT( -- value )
TDBQCNUMEQ( -- value )
TDBQCNUMGE( -- value )
TDBQCNUMGT( -- value )
TDBQCNUMLE( -- value )
TDBQCNUMLT( -- value )
TDBQCNUMOREQ( -- value )
TDBQCSTRAND( -- value )
TDBQCSTRBW( -- value )
TDBQCSTREQ( -- value )
TDBQCSTREW( -- value )
TDBQCSTRINC( -- value )
TDBQCSTROR( -- value )
TDBQCSTROREQ( -- value )
TDBQCSTRRX( -- value )
TDBQONUMASC( -- value )
TDBQONUMDESC( -- value )
TDBQOSTRASC( -- value )
TDBQOSTRDESC( -- value )
TDBQPOUT( -- value )
TDBQPPUT( -- value )
TDBQPSTOP( -- value )
TDBTBZIP( -- value )
TDBTDEFLATE( -- value )
TDBTEXCODEC( -- value )
TDBTLARGE( -- value )
TDBTTCBS( -- 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 )
tctdbadddouble( tdb pkbuf pksiz num -- double )
tctdbaddint( tdb pkbuf pksiz num -- int )
tctdbalign( tdb -- uint )
tctdbbnum( tdb -- ulonglong )
tctdbbnumused( tdb -- ulonglong )
tctdbclose( tdb -- bool )
tctdbcopy( tdb path -- bool )
tctdbdbgfd( tdb -- int )
tctdbdel( tdb -- )
tctdbecode( tdb -- int )
tctdberrmsg( ecode -- c-string )
tctdbfbpmax( tdb -- uint )
tctdbflags( tdb -- uchar )
tctdbforeach( tdb iter op -- bool )
tctdbfsiz( tdb -- ulonglong )
tctdbfwmkeys( tdb pbuf psiz max -- TCLIST* )
tctdbfwmkeys2( tdb pstr max -- TCLIST* )
tctdbgenuid( tdb -- longlong )
tctdbget( tdb pkbuf pksiz -- TCMAP* )
tctdbget2( tdb pkbuf pksiz sp -- c-string )
tctdbget3( tdb pkstr -- c-string )
tctdbhasmutex( tdb -- bool )
tctdbinode( tdb -- ulonglong )
tctdbinum( tdb -- int )
tctdbiterinit( tdb -- bool )
tctdbiternext( tdb sp -- void* )
tctdbiternext2( tdb -- c-string )
tctdbmemsync( tdb phys -- bool )
tctdbmtime( tdb -- tokyo_time_t )
tctdbnew( -- TCTDB* )
tctdbopaque( tdb -- c-string )
tctdbopen( tdb path omode -- bool )
tctdboptimize( tdb bnum apow fpow opts -- bool )
tctdbopts( tdb -- uchar )
tctdbout( tdb pkbuf pksiz -- bool )
tctdbout2( tdb pkstr -- bool )
tctdbpath( tdb -- c-string )
tctdbput( tdb pkbuf pksiz cols -- bool )
tctdbput2( tdb pkbuf pksiz cbuf csiz -- bool )
tctdbput3( tdb pkstr cstr -- bool )
tctdbputcat( tdb pkbuf pksiz cols -- bool )
tctdbputcat2( tdb pkbuf pksiz cbuf csiz -- bool )
tctdbputcat3( tdb pkstr cstr -- bool )
tctdbputkeep( tdb pkbuf pksiz cols -- bool )
tctdbputkeep2( tdb pkbuf pksiz cbuf csiz -- bool )
tctdbputkeep3( tdb pkstr cstr -- bool )
tctdbputproc( tdb pkbuf pksiz cbuf csiz proc op -- bool )
tctdbqryaddcond( qry name op expr -- )
tctdbqrycount( qry -- int )
tctdbqrydel( qry -- )
tctdbqryhint( qry -- c-string )
tctdbqrynew( tdb -- TDBQRY* )
tctdbqryproc( qry proc op -- bool )
tctdbqryproc2( qry proc op -- bool )
tctdbqrysearch( qry -- TCLIST* )
tctdbqrysearchout( qry -- bool )
tctdbqrysearchout2( qry -- bool )
tctdbqrysetlimit( qry max skip -- )
tctdbqrysetorder( qry name type -- )
tctdbqrystrtocondop( str -- int )
tctdbqrystrtoordertype( str -- int )
tctdbrnum( tdb -- ulonglong )
tctdbsetcache( tdb rcnum lcnum ncnum -- bool )
tctdbsetcodecfunc( tdb enc encop dec decop -- bool )
tctdbsetdbgfd( tdb fd -- )
tctdbsetecode( tdb ecode filename line func -- )
tctdbsetindex( tdb name type -- bool )
tctdbsetmutex( tdb -- bool )
tctdbsetuidseed( tdb seed -- bool )
tctdbsetxmsiz( tdb xmsiz -- bool )
tctdbstrtoindextype( str -- int )
tctdbsync( tdb -- bool )
tctdbtranabort( tdb -- bool )
tctdbtranbegin( tdb -- bool )
tctdbtrancommit( tdb -- bool )
tctdbtune( tdb bnum apow fpow opts -- bool )
tctdbuidseed( tdb -- longlong )
tctdbvanish( tdb -- bool )
tctdbvsiz( tdb pkbuf pksiz -- int )
tctdbvsiz2( tdb pkstr -- int )


Files


Metadata files