Table of Contents

Class: BerkeleyDB Bio/Mindy/BerkeleyDB.py
Base Classes   
BaseDB.OpenDB
BaseDB.WriteDB
Methods   
__del__
__getitem__
__init__
_load_namespace
add_record
close
flush
  __del__ 
__del__ ( self )

  __getitem__ 
__getitem__ ( self,  key )

Exceptions   
KeyError( key )
  __init__ 
__init__ (
        self,
        dbname,
        mode="r",
        )

Exceptions   
TypeError("Unknown mode: %r" %( mode, ) )
  _load_namespace 
_load_namespace ( self,  namespace )

  add_record 
add_record (
        self,
        filetag,
        startpos,
        length,
        table,
        )

Exceptions   
TypeError("Field %r = %r already exists" %( self.primary_namespace, key ) )
TypeError("Field %s has %d entries but must have only one " "(must be unique)" %(repr( self.primary_namespace ), len( key_list ) ) )
  close 
close ( self )

  flush 
flush ( self )


Table of Contents

This document was automatically generated on Mon Jul 1 12:03:17 2002 by HappyDoc version 2.0.1