#include <oofschema.h>
Collaboration diagram for oofSchemaParser:

Exists to allow connection to databases without fore knowledge of the schema. When loading a schema, it will examine the file and attempt to figure out the ooffile connection type which created the file and open it accordingly.
Public Member Functions | |
| void | parseSchemaText (const oofString &) |
| Given an oofstring in srcString, this method parses and builds a schema in the current connection. | |
| void | parseSchemaText () |
| Given an oofstring in oofSchemaParser's internal buffer this method parses and builds a schema in the current connection. | |
| void | loadSchema (oofFileRef &schemaFile) |
| Examine file schema and load it into oofSchemaParser mParseBuffer. | |
| void | loadSchema (const oofString &schemaFileName) |
| Load a oofschema string into the mParseBuffer from a file identified by schemaFileName It will attempt to figure out the file type from one of: ramp; ctree (single or supewr file); dbase and load the data approrialtky. | |
| bool | isOOFSchema (oofFileRef &schemaFile) |
| Attempt to load an OOFSchema from schemaFile and indicate if schema was found and loaded. | |
Protected Attributes | |
| oofString | mParseBuffer |
|
|
Attempt to load an OOFSchema from schemaFile and indicate if schema was found and loaded.
|
|
|
Load a oofschema string into the mParseBuffer from a file identified by schemaFileName It will attempt to figure out the file type from one of: ramp; ctree (single or supewr file); dbase and load the data approrialtky.
|
|
|
Examine file schema and load it into oofSchemaParser mParseBuffer.
|
|
|
Given an oofstring in oofSchemaParser's internal buffer this method parses and builds a schema in the current connection.
|
|
|
Given an oofstring in srcString, this method parses and builds a schema in the current connection.
|
|
|
|
1.3.5