#include <dbf.h>
Inheritance diagram for rs::dbf::DBF_Reader:


Public Methods | |
| DBF_Reader (const std::string &filename_) | |
| virtual | ~DBF_Reader () |
| void | dumpEntryDefinition (std::ostream &out) const |
| unsigned | Fields () const |
| const std::string & | FieldName (unsigned num) const |
| unsigned | Records () const |
| bool | nextRecord () |
| bool | gotoRecord (unsigned index) |
| std::string | FieldContent (const std::string &fieldName, bool crop=true) const |
Private Methods | |
| void | read_record (unsigned record_number) |
Private Attributes | |
| std::string | filename |
| std::ifstream | in |
| tm | created |
| unsigned | no_of_records |
| unsigned | length_of_header |
| unsigned | record_size |
| DBF_EntryDeclarationList | entryTypes |
| unsigned | current_record |
| char * | current_record_data |
Definition at line 87 of file dbf.h.
|
|
Start reading an existing database
|
|
|
|
|
|
Definition at line 102 of file dbf.h. Referenced by DBF_Reader::DBF_Reader(). |
|
|
Dump entries defined in database (use this to detect which fields are declared in a database)
|
|
|
Get number of fields in each record
|
|
|
Get name of field
|
|
|
Get number of records stored in database
|
|
|
Proceed to next record
|
|
|
Goto specific record
|
|
||||||||||||
|
Read content of current record
|
|
|
Definition at line 89 of file dbf.h. Referenced by DBF_Reader::DBF_Reader(). |
|
|
Definition at line 90 of file dbf.h. Referenced by DBF_Reader::DBF_Reader(). |
|
|
Definition at line 92 of file dbf.h. Referenced by DBF_Reader::DBF_Reader(). |
|
|
Definition at line 93 of file dbf.h. Referenced by DBF_Reader::DBF_Reader(). |
|
|
Definition at line 94 of file dbf.h. Referenced by DBF_Reader::DBF_Reader(). |
|
|
Definition at line 95 of file dbf.h. Referenced by DBF_Reader::DBF_Reader(). |
|
|
Definition at line 97 of file dbf.h. Referenced by DBF_Reader::DBF_Reader(), DBF_Reader::dumpEntryDefinition(), DBF_Reader::FieldContent(), and DBF_Reader::FieldName(). |
|
|
Definition at line 99 of file dbf.h. Referenced by DBF_Reader::DBF_Reader(). |
|
|
Definition at line 100 of file dbf.h. Referenced by DBF_Reader::DBF_Reader(), and DBF_Reader::FieldContent(). |
|
Contact me in case of errors or questions. This documentation is powered by |
(C) 2000-2002 |