What is the Object Type Translator (OTT)?
The Object Type Translator (OTT) assists in the development of applications that make use of user-defined types in an Oracle8 Server.
For OCI and Pro*C/C++ programming, the OTT automatically generates the appropriate C declarations. For OCI programming, the OTT also generates the initialization file and initialization function. For Pro*C/C++ programming, the OTT also generates an OUTTYPE file that is passed as the INTYPE parameter to Pro*C/C++.
What is an INTYPE File?
The INTYPE file tells the OTT which object types should be translated. This file also controls the naming of the generated structs.
What is an Object Type?
An object type is a user-defined database datatype that has attributes and methods. Attributes are variables associated with datatypes defined by the SQL statement CREATE TYPE. Methods are functions and procedures that are the set of allowed operations for the object type.
OTT does not support the translation of method names.
Username:
The username identifies you as an authorized user of an Oracle database.
Password:
A password is a set of characters that you must enter when you connect to an Oracle database.
Database Alias:
An alternative name for a database. A Net8 string that identifies the database and server you wish to use. This string consists of a letter representing the network protocol, a colon, and a server name (e.g., p:region). You can substitute an alias for this string.