Package dbf :: Module ver_33 :: Class _Db4Table
[hide private]
[frames] | no frames]

Class _Db4Table

source code

 object --+        
          |        
_Navigation --+    
              |    
          Table --+
                  |
                 _Db4Table

under development

Nested Classes [hide private]
  _memoClass
Visual Foxpro 6 specific

Inherited from Table (private): _Indexen, _MetaData, _Table, _TableHeader

Instance Methods [hide private]
 
_field_types() source code
 
_check_memo_integrity(self)
dBase IV specific
source code

Inherited from Table: __bool__, __contains__, __enter__, __exit__, __getattr__, __getitem__, __init__, __iter__, __len__, __new__, __repr__, __str__, add_fields, allow_nulls, append, close, codepage, create_backup, create_index, create_template, delete_fields, disallow_nulls, field_count, field_info, field_names, filename, index, last_update, memoname, new, nullable_field, open, pack, query, record_length, reindex, rename_field, resize_field, status, structure, supported_tables, zap

Inherited from _Navigation: bof, bottom, current, current_record, eof, first_record, goto, last_record, next_record, prev_record, skip, top

Inherited from _Navigation (private): _get_index

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __subclasshook__

Static Methods [hide private]

Inherited from Table (private): _pack_date, _unpack_date

Class Variables [hide private]
  version = 'dBase IV w/memos (non-functional)'
returns the dbf type of the table
  _versionabbr = 'db4'
  _memoext = '.dbt'
  _memotypes = 'G', 'M', 'P'
  _yesMemoMask = 0x8b
  _noMemoMask = 0x04
  _fixed_fields = 'B', 'D', 'G', 'I', 'L', 'M', 'P', 'T', 'Y'
  _variable_fields = 'C', 'F', 'N'
  _binary_fields = 'G', 'P'
  _character_fields = 'C', 'M'
  _decimal_fields = 'F', 'N'
  _numeric_fields = 'B', 'F', 'I', 'N', 'Y'
  _currency_fields = 'Y',
  _supported_tables = 0x04, 0x8b
  _dbfTableHeader = bytes(_dbfTableHeader)
  _dbfTableHeaderExtra = b''

Inherited from Table: backup

Inherited from _Navigation (private): _index

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

_field_types()

source code 
Decorators:
  • @MutableDefault
Overrides: Table._field_types

_check_memo_integrity(self)

source code 

dBase IV specific

Overrides: Table._check_memo_integrity