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.