BAM
Abstract Machine for Bottom-Up Evaluation with the Push Method
Public Member Functions | List of all members
set_1e_c Class Reference
Inheritance diagram for set_1e_c:
set_e_c< row_1_c > rel_c

Public Member Functions

 set_1e_c (str_t set_name)
 
bool insert (int col1)
 
bool contains (int col1) const
 
- Public Member Functions inherited from set_e_c< row_1_c >
 set_e_c (str_t set_e_name)
 
bool insert (row_1_c elem)
 
bool contains (row_1_c elem) const
 
int hash_size () const
 
int num_buckets () const
 
int num_overflow () const
 
int size_value (relsize_t relsize) const
 
str_t check () const
 
void dump (str_t headline=STR_NULL) const
 
- Public Member Functions inherited from rel_c
str_t name () const
 
bool mem_err () const
 
int num_rows () const
 
int num_cols () const
 
int bound_args ()
 
int free_args ()
 
str_t impl_name ()
 
int num_pages () const
 
void dump (str_t headline=STR_NULL) const
 

Additional Inherited Members

- Public Attributes inherited from set_e_c< row_1_c >
SET_E_BUCKET_T Level0 [SET_E_PAGESIZE_L0]
 
SET_E_BUCKET_T * Level1 [SET_E_PAGESIZE_L1]
 
SET_E_BUCKET_T ** Level2 [SET_E_PAGESIZE_L2]
 
- Protected Member Functions inherited from rel_c
 rel_c (str_t rel_name, int bound, int free, str_t impl)
 
- Protected Attributes inherited from rel_c
mpool_c MemPool
 
str_t Name
 
bool MemErr
 
int NumRows
 
int BoundArgs
 
int FreeArgs
 
str_t ImplName
 

The documentation for this class was generated from the following files: