tokyo.alien.tctdb vocabulary
Factor handbook > Vocabulary index


Summary
Bindings for Tokyo Cabinet's Table database API

Meta-data
Authors:Bruno Deferrari


Words

Symbol words
TCMAP
TCTDB
TDBCOND
TDBIDX
TDBQRY
TDBQRYPROC


Ordinary words
WordStack effect
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 )
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