| Page | Date | User | Description |
| toExtract |
|
Petr Vanek |
This document describes what TOra extractor is and how it works.
Extractor (defined as class toExtract (files toextract.h/cpp)) is an interface to different d… |
| Schema Browser |
|
Tomas Straupis |
Main class for schema browser is toBrowser. It is sub-classed from QTabWidget and provides:
* all tabs (tables, views, indexes, synonyms etc.) as depicted in… |
| Documentation |
|
Tomas Straupis |
TOra documentation is used for help system and to generate one documentation book (one pdf file).
Files
Help files are currently held in three places:
* /t… |
| Configuration |
|
Tomas Straupis |
Classes
* toConfiguration (toconfiguration.h/cpp) – main class used for configuration. It contains setters and getters for main configuration options (whic… |
| DB connections |
|
Tomas Straupis |
Description
In order to increase stability of TOra - so that it does not freeze if a connection takes too long, or crash if it never returned - connection pool… |
| DB cache |
|
Tomas Straupis |
Cache is used to store some database objects in memory/file in order to reduce repetitive queries of database. Currently TOra cache stores following objects:
… |
| Debug Tool |
|
Tomas Straupis |
Debug tool uses standard oracle DBMS_DEBUG package to control debug sessions. When debugging you have two sessions:
* Debug session – main session from whi… |
| Parser |
|
Tomas Straupis |
Note This document is still a “work in progress”!
Parser provides following functionality:
* Tokenize given code (string)
* Parse given statement (gro… |
| toResult class hierarchy |
|
Ivan Brezina |
Each class on the picture inherits from toResult(left).
And also inherits from QWidget(directly or in-directly). |
| Tora3 thoughts |
|
Ivan Brezina |
This page should summarize possible improvements of the next Tora's major release.
Database connections
The primary goal is to make the main binary independen… |
| Threading |
|
Ivan Brezina |
|