pyclearsilver::odb::Database Class Reference

Inheritance diagram for pyclearsilver::odb::Database:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def addTable
def close
def decode
def defaultCursor
def defaultRowClass
def defaultRowListClass
def enabledCompression
def encode
def escape
def escape_string
def getDefaultRowClass
def getDefaultRowListClass
def getTableList
def hasReplication
def setDefaultRowClass
def setDefaultRowListClass
def unescape_string

Public Attributes

 compression_enabled
 conn
 debug
 SQLError

Private Attributes

 __defaultRowClass
 __defaultRowListClass
 _cursor
 _tables

Detailed Description

Definition at line 414 of file odb.py.


Member Function Documentation

def pyclearsilver::odb::Database::__init__ (   self,
  conn,
  debug = 0 
)

Reimplemented in pyclearsilver::trans::db_trans::DB.

Definition at line 415 of file odb.py.

def pyclearsilver::odb::Database::addTable (   self,
  attrname,
  tblname,
  tblclass,
  rowClass = None,
  check = 0,
  create = 0,
  rowListClass = None,
  replication = None 
)

Definition at line 478 of file odb.py.

def pyclearsilver::odb::Database::close (   self  ) 

Definition at line 490 of file odb.py.

def pyclearsilver::odb::Database::decode (   self,
  str 
)

Definition at line 463 of file odb.py.

def pyclearsilver::odb::Database::defaultCursor (   self  ) 

Reimplemented in pyclearsilver::trans::db_trans::DB.

Definition at line 440 of file odb.py.

def pyclearsilver::odb::Database::defaultRowClass (   self  ) 

Reimplemented in pyclearsilver::hdfhelp::HDF_Database.

Definition at line 471 of file odb.py.

def pyclearsilver::odb::Database::defaultRowListClass (   self  ) 

Reimplemented in pyclearsilver::hdfhelp::HDF_Database.

Definition at line 474 of file odb.py.

def pyclearsilver::odb::Database::enabledCompression (   self  ) 

Definition at line 437 of file odb.py.

def pyclearsilver::odb::Database::encode (   self,
  str 
)

Definition at line 461 of file odb.py.

def pyclearsilver::odb::Database::escape (   self,
  str 
)

Definition at line 459 of file odb.py.

def pyclearsilver::odb::Database::escape_string (   self,
  str 
)

Definition at line 445 of file odb.py.

def pyclearsilver::odb::Database::getDefaultRowClass (   self  ) 

Definition at line 466 of file odb.py.

def pyclearsilver::odb::Database::getDefaultRowListClass (   self  ) 

Definition at line 468 of file odb.py.

def pyclearsilver::odb::Database::getTableList (   self  ) 

Definition at line 426 of file odb.py.

def pyclearsilver::odb::Database::hasReplication (   self  ) 

Definition at line 433 of file odb.py.

def pyclearsilver::odb::Database::setDefaultRowClass (   self,
  clss 
)

Definition at line 467 of file odb.py.

def pyclearsilver::odb::Database::setDefaultRowListClass (   self,
  clss 
)

Definition at line 469 of file odb.py.

def pyclearsilver::odb::Database::unescape_string (   self,
  str 
)

Definition at line 452 of file odb.py.


Member Data Documentation

Definition at line 423 of file odb.py.

Definition at line 424 of file odb.py.

Reimplemented in pyclearsilver::trans::db_trans::DB.

Definition at line 418 of file odb.py.

Definition at line 416 of file odb.py.

Definition at line 419 of file odb.py.

Definition at line 417 of file odb.py.

Reimplemented in pyclearsilver::trans::db_trans::DB.

Definition at line 420 of file odb.py.

Definition at line 421 of file odb.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Properties


pyclearsilver
Author(s): Scott Hassan/hassan@willowgarage.com
autogenerated on Fri Jan 11 09:14:54 2013