|
Zero
0.1.0
|
#include <sort.h>
Public Member Functions | |
| asc_sort_buffer_t (const size_t field_count) | |
| ~asc_sort_buffer_t () | |
| void | setup (const size_t index, sqltype_t type, const int len=0) |
Public Member Functions inherited from table_desc_t | |
| table_desc_t (const char *name, int fieldcnt) | |
| virtual | ~table_desc_t () |
| w_rc_t | create_physical_table (ss_m *db) |
| w_rc_t | create_physical_index (ss_m *db, index_desc_t *index) |
| StoreID | get_catalog_stid () |
| w_rc_t | load_stids () |
| bool | create_index_desc (const char *name, const unsigned *fields, const unsigned num, const bool unique=true, const bool primary=false) |
| bool | create_primary_idx_desc (const unsigned *fields, const unsigned num) |
| index_desc_t * | find_index (const char *index_name) |
| std::vector< index_desc_t * > & | get_indexes () |
| int | index_count () |
| index_desc_t * | primary_idx () |
| StoreID | get_primary_stid () |
| void | set_primary (index_desc_t *idx) |
| char * | index_keydesc (index_desc_t *idx) |
| int | index_maxkeysize (index_desc_t *index) const |
| unsigned | maxsize () |
| field_desc_t * | desc (const unsigned descidx) |
| const char * | name () const |
| unsigned | field_count () const |
| void | set_db (ss_m *db) |
| ss_m * | db () |
| void | print_desc (ostream &os=cout) |
Additional Inherited Members | |
Protected Member Functions inherited from table_desc_t | |
| int | find_field_by_name (const char *field_name) const |
Protected Attributes inherited from table_desc_t | |
| pthread_mutex_t | _fschema_mutex |
| string | _name |
| unsigned | _field_count |
| ss_m * | _db |
| field_desc_t * | _desc |
| index_desc_t * | _primary_idx |
| std::vector< index_desc_t * > | _indexes |
| unsigned | _maxsize |
| srwlock_t | _mutex |
|
inline |
|
inline |
|
inline |
1.8.12