Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

O3DBIRecordSet.h File Reference

Declaration of O3DBIRecord class. More...

#include "O3DBIRecord.h"

Include dependency graph for O3DBIRecordSet.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Classes

class  O3DBIRecordSet

Typedefs

typedef std::vector< O3DBIRecordTRecordSet
typedef TRecordSet::iterator TRecordSetIter
typedef TRecordSet::const_iterator TRecordSetConstIter
typedef TRecordSet::size_type TRecordSetSize


Detailed Description

Declaration of O3DBIRecord class.

Author:
Stephan Roth
Version:
Revision
1.4
Date:
Date
2005/01/23 10:31:26
This file contains the interface (declaration) of the following classes: O3DBIRecordSet

License Terms and Conditions
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

Disclaimer
This Software and any related documentation is provided "AS IS" without warranty of any kind, either expressed or implied, including and without limitation, the implied warranties or merchantability, fitness for a particular purpose, or non infringement. This Software is not intended for use in any nuclear, aviation, mass transit, medical, or other inherently dangerous applications.
Oracle is a registered trademark, and Oracle Names, Oracle7, Oracle8i, Oracle9i, Oracle10g, PL/SQL and SQL*Plus are trademarks or registered trademarks of Oracle Corporation. Windows, Windows NT, and Visual C++ are trademarks of Microsoft Corporation. Other names may be trademarks of their respective owners.

Definition in file O3DBIRecordSet.h.


Typedef Documentation

TRecordSet
 

A type for a controlled sequence (vector) to manage O3DBIRecord objects.

Definition at line 51 of file O3DBIRecordSet.h.

Referenced by O3DBIRecordSet::GetRecords().

TRecordSetConstIter
 

A convenience alias for const iterator types (pointer-like objects) which are able to point to a specific element in a TRecordSet, but modifying the data "pointed to" is disallowed.

Definition at line 64 of file O3DBIRecordSet.h.

Referenced by O3DBIRecordSet::IsModified(), and O3DBIRecordSet::ToString().

TRecordSetIter
 

A convenience alias for iterator types (pointer-like objects) which are able to point to a specific element in a TRecordSet container.

Definition at line 57 of file O3DBIRecordSet.h.

Referenced by O3DBIRecordSet::CancelModified(), and O3DBIRecordSet::RemoveRecord().

TRecordSetSize
 

A convenience alias for a size type, needed for size and capacity values of a TRecordSet.

Definition at line 70 of file O3DBIRecordSet.h.

Referenced by O3DBIRecordSet::GetRecordCount().




SourceForge.net Logo Generated on Sun Jan 23 11:36:42 2005 for Oracle Object Oriented Database Interface (O3DBI) by  doxygen 1.3.9.1