Overview of the GDA Objects

The main class for GDA is the GdaConnection class. Objects of this class establish the connection to the CORBA server and they are needed for nearly all activity on the client side. Each object has a direct or indirect pointer to a connection object.

Another very important class is the GdaCommand class. It is used to store a command string and to execute this command on the CORBA server. It has a reference to a connection object. The execute function returns an object of the GdaRecordset class. This class is responsible for buffering, caching and managing memory for the data items returned from the server.