db::IndexDescSet Class Reference
[Schema]
#include <ittia/dbxx/dbxx_index.h>
List of all members.
Detailed Description
A set of indexes on a table.
|
Public Member Functions |
|
int | size () const |
|
int | insert (int at, const IndexDesc &item) |
|
int | add (const IndexDesc &item) |
|
int | remove (int index) |
|
int | remove (const NameChar *name) |
|
int | remove_all () |
|
const IndexDesc & | at (int index) const |
|
const IndexDesc & | at (const NameChar *name) const |
|
const IndexDesc & | operator[] (int index) const |
|
const IndexDesc & | operator[] (const NameChar *name) const |
|
IndexDesc & | at (int index) |
|
IndexDesc & | operator[] (int index) |
|
IndexDesc & | operator[] (const NameChar *name) |
|
int | find (const NameChar *name) const |
| IndexDesc & | add_index (const NameChar *name, IndexMode index_mode) |