|
MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
Public 成员函数 | |
| Scanner (AggregateHashTable *hash_table) | |
| void | open_scan () override |
| RC | next (Chunk &chunk) override |
Public 成员函数 继承自 AggregateHashTable::Scanner | |
| Scanner (AggregateHashTable *hash_table) | |
| virtual void | open_scan ()=0 |
| virtual RC | next (Chunk &chunk)=0 |
| virtual void | close_scan () |
Private 属性 | |
| StandardHashTable::iterator | end_ |
| StandardHashTable::iterator | it_ |
额外继承的成员函数 | |
Protected 属性 继承自 AggregateHashTable::Scanner | |
| AggregateHashTable * | hash_table_ |
|
virtualdefault |
|
overridevirtual |
通过扫描哈希表,将哈希表中的聚合结果写入 chunk 中。
|
overridevirtual |