Compounds | |
class | alltype |
The templated alltype class. More... | |
class | col_base |
column base class More... | |
class | col_spec |
column specification More... | |
class | database |
the database class More... | |
class | hierarchical_view |
hierarchical view class onto a stack of tables More... | |
class | method |
base class for methods usable in method columns. More... | |
class | method_col |
external name for computed columns More... | |
class | row |
class implementing table rows More... | |
class | standard_table |
standard table of a database More... | |
class | table |
base class for tables in a database More... | |
class | typed_col |
external name for constant data columns More... | |
class | view |
standard view class onto a single table More... | |
class | viewdbase |
a view to a complete database More... | |
Typedefs | |
typedef _VDBL_date | date |
the date type | |
typedef _VDBL_dateinterval | dateinterval |
the dateinterval type | |
typedef _VDBL_mixtype | mixtype |
a mixed type of various scalars and vectors | |
typedef _VDBL_alltype_base | alltype_base |
the base class of the alltype | |
typedef _VDBL_col | col |
the column class | |
typedef _VDBL_stdcol< mixtype > | standard_col |
the standard column class with constant mixtype data | |
typedef _VDBL_context | context |
evaluation context base class | |
typedef _VDBL_userflags | userflags |
user flags and permissions | |
typedef _VDBL_viewflags | viewflags |
view flags and ACLs | |
typedef _VDBL_tableflags | tableflags |
table flags and ACLs | |
typedef _VDBL_aclentry | aclentry |
entry in the access control list (ACL) | |
typedef _VDBL_acl | acl |
ACL for one user. | |
typedef _VDBL_userid | userid |
user id | |
typedef _VDBL_viewid | viewid |
view id | |
typedef _VDBL_colid | colid |
column id | |
typedef _VDBL_rowid | rowid |
row id | |
typedef _VDBL_tableid | tableid |
table id | |
typedef _VDBL_colflags | colflags |
additional column properties | |
Enumerations | |
enum | _V_enum |
different view properties More... |
|
this is the external name for access control lists Definition at line 957 of file vdbl_database.h. |
|
this is the external name for access control list entries Definition at line 951 of file vdbl_database.h. |
|
The base class of the alltype templated classes Definition at line 596 of file vdbl_alltype.h. |
|
this is the external name of the column class Definition at line 570 of file vdbl_col.h. |
|
This type describes the additional properties of a column in a table. Definition at line 138 of file vdbl_types.h. |
|
The column id type Definition at line 123 of file vdbl_types.h. |
|
this is the external name of the base class for context objects Definition at line 87 of file vdbl_context.h. |
|
the 'official' name of the date class Definition at line 577 of file vdbl_alltype.h. |
|
the 'official' name of the dateinterval class Definition at line 583 of file vdbl_alltype.h. |
|
the official name of the mixtype class Definition at line 589 of file vdbl_alltype.h. |
|
The row id type Definition at line 128 of file vdbl_types.h. |
|
the standard column holds constant data of type mixtype Definition at line 577 of file vdbl_col.h. |
|
this is the external name for table flags Definition at line 944 of file vdbl_database.h. |
|
The table id type Definition at line 133 of file vdbl_types.h. |
|
this is the external name for user flags Definition at line 932 of file vdbl_database.h. |
|
The user id type Definition at line 113 of file vdbl_types.h. |
|
this is the external name for view flags Definition at line 938 of file vdbl_database.h. |
|
The view id type Definition at line 118 of file vdbl_types.h. |
|
This enum describes different view properties. Depending on this type, the view behaves differently.
Definition at line 65 of file vdbl_view.h. |