Class | Operation |
---|---|
Represents the SQL Set x = y phrase | |
Stores Binary Large Objects | |
Represents a placeholder in dynamic SQL statements | |
Encapsulates the bulk write mechanism of the DB Interface Module | |
Encapsulates the bulk read mechanism of the DB Interface Module | |
Represents a check constraint on a table | |
Holds an ordered collection of RWDBCheckConstraint instances | |
SQL expression that can be placed in an RWCollection | |
References a specific column in a table | |
Represents a database connection | |
Interface handle class for connection callback implementation. | |
Abstract base class for users to derive from and implement connection callbacks. | |
Represents an SQL expression evaluated as a boolean | |
Defines boolean SQL expressions using replacement text | |
Defines boolean SQL expressions with n arguments | |
Represents a database cursor | |
Represents a database | |
Interface handle class for database callback implementation. | |
Abstract base class for users to derive from and implement database callbacks. | |
Encapsulates the SQL DELETE statement | |
Stores a time period | |
Provides methods an application can use to set or retrieve database-vendor-specific connect time and configuration parameters | |
Codes SQL expressions using C++ syntax | |
Defines SQL expressions using replacement text | |
Defines SQL functions with n arguments | |
Encapsulates the SQL notion of foreign keys | |
Represents a list of foreign keys associated with a table | |
Represents an identity constraint on a column within a table | |
Encapsulates the SQL INSERT statement | |
Defines SQL JOIN expressions for ANSI-compliant servers | |
Produces database-dependent instances of RWDBDatabase | |
Stores a multibyte string | |
Stores tabular data in memory | |
Adds row semantics to collections of RWDBTBuffer s | |
Used to detect NULL values | |
Used to encapsulate an SQL statement and its input and output bindings. | |
Standardizes SQL dialects | |
Represents a primary key | |
Reads tabular data one row at a time | |
Represents a sequence of 0 or more tables of results | |
Stores a single row of data | |
Contains a list of column definitions | |
Encapsulates the SQL SELECT statement | |
The base class for RWDBSelector and RWDBCompoundSelector. This class should be treated as an abstract base class. | |
Defines simple SQL CASE expressions | |
Defines searched SQL CASE expressions | |
Represents the status of an object or an operation. Used in error handling. | |
Represents a database stored procedure | |
Provides access to the underlying vendor-specific database API | |
Represents tabular data, including database tables and result sets | |
Encapsulates buffers of data that can be bound to the SQL statement encapsulated by RWDBOSql. May also be used in RWDBBulkInserter and RWDBBulkReader. | |
A template version of tabular data in memory | |
Provides runtime tracing | |
Represents a unique constraint | |
Holds an ordered collection of RWDBUniqueConstraint instances | |
Encapsulates the SQL UPDATE statement | |
Normalizes database data types |
Class | Operation |
---|---|
Facilitates storage and manipulation of UTF-16 Unicode strings | |
Abstract base class for collectable objects | |
Facilitates string manipulation like the standard C functions | |
Represents a date, stored as a Julian day number | |
Represents a date and time with millisecond precision, stored as the number of milliseconds since 00:00:00:000 January 1, 1901 UTC | |
Represents an arbitrary precision decimal fraction as a character string | |
An abstract base class that defines an interface for formatting dates, times, numbers, and currency to and from strings | |
Represents a date and time with picosecond precision but no facility to perform calculations or comparisons | |
Similar to RWTimeTuple but holds a UTC offset | |
Facilitates manipulation of wide character strings |