CompleteDB Embedded: Direct C++ API  2.4.2
completedb Namespace Reference

CompleteDB API namespace. More...

Classes

class  ColumnBool
 Bindable Boolean column data accessor used to insert, select or update row column data in a database table. More...
class  ColumnDouble
 Bindable Double column data accessor used to insert, select or update row column data in a database table. More...
class  ColumnFloat
 Bindable Float column data accessor used to insert, select or update row column data in a database table. More...
class  ColumnInfo
 Provides services to query Column attributes. More...
class  ColumnInt16
 Bindable 16-bit Integer column data accessor used to insert, select or update row column data in a database table. More...
class  ColumnInt32
 Bindable 32-bit Integer column data accessor used to insert, select or update row column data in a database table. More...
class  ColumnInt64
 Bindable 64-bit Integer column data accessor used to insert, select or update row column data in a database table. More...
class  ColumnInt8
 Bindable 8-bit Integer (Byte) column data accessor used to insert, select or update row column data in a database table. More...
class  ColumnIterator
 Provides services to iterate collection of ColumnInfo objects. More...
class  ColumnMetadata
 Provides services to query and modify Column attributes. More...
class  ColumnMutator
 Provides services to modify Column attributes. More...
class  Columns
 Provides services to retrieve existing columns from columns collection. More...
class  ColumnString
 Bindable String column data accessor used to insert, select or update row column data in a database table. More...
class  Config
 Provides services to query and modify configuration attributes of a Database. More...
class  CreateTable
 CreateTable is a statement class that provides services to create new tables in a database. More...
class  Database
 Database class represents a physical CompleteDB Embedded database. More...
class  DatabaseInfo
 Provides services to query database attributes and collections. More...
class  EntityInfo
 Provides services to query entity information of a derived class. More...
class  EntityMetadata
 Provides services to query and modify entity information of a derived class. More...
class  EntityMutator
 Provides services to modify entity information of a derived class. More...
class  FastStatement
 Base class that defines an API to prepare a statement for fast execution. More...
class  IdentityInfo
 Provides services to query identity information of a derived class. More...
class  IdentityIterator
 Provides services to iterate collection of IdentityInfo type objects. More...
class  IdentityMetadata
 Provides services to query and modify identity information of a derived class. More...
class  IdentityMutator
 Provides services to modify identity information of a derived class. More...
class  Iterator
 Base class that defines an API for iteration on objects. More...
class  LastError
 Base class that defines an API for error handling. More...
class  Object
 Common base class of all completedb classes. More...
class  Record
 Record is statement class that provides active record pattern services. It is used to insert, select, update, delete and iterate rows in a database table. More...
class  Statement
 Base class that defines an API to execute the statement. More...
class  Table
 Table class represents a physical table in a database. More...
class  TableDdl
 Provides DDL table services. More...
class  TableDml
 Provides DML table services. More...
class  TableInfo
 Provides services to query table attributes and collections. More...
class  TableIterator
 Provides services to iterate collection of TableInfo objects. More...
class  TableMetadata
 Provides services to query and modify table attributes and collections. More...
class  TableMutator
 Provides services to modify table attributes and collections. More...

Typedefs

typedef completedb_SurrogateId SurrogateId
typedef completedb_DirectId DirectId
typedef completedb_Type Type
typedef completedb_ColumnState ColumnState
typedef completedb_ColumnType ColumnType
typedef completedb_Error Error
typedef completedb_IndexKind IndexKind
typedef completedb_IndexType IndexType

Detailed Description

CompleteDB API namespace.

Typedef Documentation

Definition at line 14 of file CompleteDbTypes.hpp.

Definition at line 15 of file CompleteDbTypes.hpp.

Definition at line 12 of file CompleteDbTypes.hpp.

Definition at line 16 of file CompleteDbTypes.hpp.

Definition at line 17 of file CompleteDbTypes.hpp.

Definition at line 18 of file CompleteDbTypes.hpp.

Definition at line 11 of file CompleteDbTypes.hpp.

Definition at line 13 of file CompleteDbTypes.hpp.