LLVM API Documentation
Iterates over all of the keys in the table. More...
#include <OnDiskHashTable.h>
Public Types | |
| typedef external_key_type | value_type |
Public Member Functions | |
| key_iterator (const unsigned char *const Ptr, offset_type NumEntries, Info *InfoObj) | |
| key_iterator () | |
| key_iterator & | operator++ () |
| key_iterator | operator++ (int) |
| value_type | operator* () const |
Friends | |
| bool | operator== (const key_iterator &X, const key_iterator &Y) |
| bool | operator!= (const key_iterator &X, const key_iterator &Y) |
Iterates over all of the keys in the table.
Definition at line 394 of file OnDiskHashTable.h.
| typedef external_key_type llvm::OnDiskIterableChainedHashTable< Info >::key_iterator::value_type |
Definition at line 401 of file OnDiskHashTable.h.
| llvm::OnDiskIterableChainedHashTable< Info >::key_iterator::key_iterator | ( | const unsigned char *const | Ptr, |
| offset_type | NumEntries, | ||
| Info * | InfoObj | ||
| ) | [inline] |
Definition at line 403 of file OnDiskHashTable.h.
| llvm::OnDiskIterableChainedHashTable< Info >::key_iterator::key_iterator | ( | ) | [inline] |
Definition at line 407 of file OnDiskHashTable.h.
| value_type llvm::OnDiskIterableChainedHashTable< Info >::key_iterator::operator* | ( | ) | const [inline] |
Definition at line 441 of file OnDiskHashTable.h.
| key_iterator& llvm::OnDiskIterableChainedHashTable< Info >::key_iterator::operator++ | ( | ) | [inline] |
Definition at line 418 of file OnDiskHashTable.h.
| key_iterator llvm::OnDiskIterableChainedHashTable< Info >::key_iterator::operator++ | ( | int | ) | [inline] |
Definition at line 437 of file OnDiskHashTable.h.
| bool operator!= | ( | const key_iterator & | X, |
| const key_iterator & | Y | ||
| ) | [friend] |
Definition at line 414 of file OnDiskHashTable.h.
| bool operator== | ( | const key_iterator & | X, |
| const key_iterator & | Y | ||
| ) | [friend] |
Definition at line 411 of file OnDiskHashTable.h.