tokyo.alien.tcadb vocabulary
Factor handbook > Vocabulary index


Summary
Bindings for Tokyo Cabinet's Abstract database API

Meta-data
Authors:Bruno Deferrari


Words

Symbol words
ADBMAPPROC
ADBSKEL
TCADB


Ordinary words
WordStack effect
ADBOBDB( -- value )
ADBOFDB( -- value )
ADBOHDB( -- value )
ADBOMDB( -- value )
ADBONDB( -- value )
ADBOSKEL( -- value )
ADBOTDB( -- value )
ADBOVOID( -- value )
tcadbadddouble( adb kbuf ksiz num -- double )
tcadbaddint( adb kbuf ksiz num -- int )
tcadbclose( adb -- bool )
tcadbcopy( adb path -- bool )
tcadbdel( adb -- )
tcadbforeach( adb iter op -- bool )
tcadbfwmkeys( adb pbuf psiz max -- TCLIST* )
tcadbfwmkeys2( adb pstr max -- TCLIST* )
tcadbget( adb kbuf ksiz sp -- void* )
tcadbget2( adb kstr -- c-string )
tcadbiterinit( adb -- bool )
tcadbiternext( adb sp -- void* )
tcadbiternext2( adb -- c-string )
tcadbmapbdb( adb keys bdb proc op csiz -- bool )
tcadbmapbdbemit( map kbuf ksiz vbuf vsiz -- bool )
tcadbmisc( adb name args -- TCLIST* )
tcadbnew( -- TCADB* )
tcadbomode( adb -- int )
tcadbopen( adb name -- bool )
tcadboptimize( adb params -- bool )
tcadbout( adb kbuf ksiz -- bool )
tcadbout2( adb kstr -- bool )
tcadbpath( adb -- c-string )
tcadbput( adb kbuf ksiz vbuf vsiz -- bool )
tcadbput2( adb kstr vstr -- bool )
tcadbputcat( adb kbuf ksiz vbuf vsiz -- bool )
tcadbputcat2( adb kstr vstr -- bool )
tcadbputkeep( adb kbuf ksiz vbuf vsiz -- bool )
tcadbputkeep2( adb kstr vstr -- bool )
tcadbputproc( adb kbuf ksiz vbuf vsiz proc op -- bool )
tcadbreveal( adb -- void* )
tcadbrnum( adb -- ulonglong )
tcadbsetskel( adb skel -- bool )
tcadbsize( adb -- ulonglong )
tcadbsync( adb -- bool )
tcadbtranabort( adb -- bool )
tcadbtranbegin( adb -- bool )
tcadbtrancommit( adb -- bool )
tcadbvanish( adb -- bool )
tcadbvsiz( adb kbuf ksiz -- int )
tcadbvsiz2( adb kstr -- int )


Files