This information is stored in a store directory on the volume. It can be queried with ss_m::get_store_info.
Definition at line 3369 of file sm.h.
Public Member Functions | |
| NORET | sm_store_info_t (int len) | 
| NORET | ~sm_store_info_t () | 
Public Attributes | |
| snum_t | store | 
| store number  | |
| u_char | stype | 
| t_index, t_file, ... See ss_m::store_t.  | |
| u_char | ntype | 
| t_btree, t_rtree,... See ss_m::ndx_t  | |
| u_char | cc | 
| t_cc_kvl, t_cc_record,... See ss_m::concurrency_t  | |
| u_char | eff | 
| Unused:.  | |
| snum_t | large_store | 
| Store number for associated large-page store, if there is one.  | |
| shpid_t | root | 
| Root page if this is an index.  | |
| w_base_t::uint4_t | nkc | 
| Number of key components if this is an index.  | |
| int | keydescrlen | 
| Size of key description (if this is an index).  | |
| char * | keydescr | 
| Variable length string.   | |
Variable length string.
He who creates a sm_store_info_t for use with get_store_info() is responsible for allocating enough space for key descriptors if he expects to find them. See Key Types.
Definition at line 3407 of file sm.h.
Referenced by sm_store_info_t(), and ~sm_store_info_t().
 1.4.7