LLVM API Documentation
Iterates over all the entries in the table, returning the data. More...
#include <OnDiskHashTable.h>
Public Types | |
typedef data_type | value_type |
Public Member Functions | |
data_iterator (const unsigned char *const Ptr, offset_type NumEntries, Info *InfoObj) | |
data_iterator () | |
bool | operator== (const data_iterator &X) const |
bool | operator!= (const data_iterator &X) const |
data_iterator & | operator++ () |
data_iterator | operator++ (int) |
value_type | operator* () const |
Iterates over all the entries in the table, returning the data.
Definition at line 467 of file OnDiskHashTable.h.
typedef data_type llvm::OnDiskIterableChainedHashTable< Info >::data_iterator::value_type |
Definition at line 474 of file OnDiskHashTable.h.
llvm::OnDiskIterableChainedHashTable< Info >::data_iterator::data_iterator | ( | const unsigned char *const | Ptr, |
offset_type | NumEntries, | ||
Info * | InfoObj | ||
) | [inline] |
Definition at line 476 of file OnDiskHashTable.h.
llvm::OnDiskIterableChainedHashTable< Info >::data_iterator::data_iterator | ( | ) | [inline] |
Definition at line 480 of file OnDiskHashTable.h.
bool llvm::OnDiskIterableChainedHashTable< Info >::data_iterator::operator!= | ( | const data_iterator & | X | ) | const [inline] |
Definition at line 487 of file OnDiskHashTable.h.
value_type llvm::OnDiskIterableChainedHashTable< Info >::data_iterator::operator* | ( | ) | const [inline] |
Definition at line 514 of file OnDiskHashTable.h.
data_iterator& llvm::OnDiskIterableChainedHashTable< Info >::data_iterator::operator++ | ( | ) | [inline] |
Definition at line 491 of file OnDiskHashTable.h.
data_iterator llvm::OnDiskIterableChainedHashTable< Info >::data_iterator::operator++ | ( | int | ) | [inline] |
Definition at line 510 of file OnDiskHashTable.h.
bool llvm::OnDiskIterableChainedHashTable< Info >::data_iterator::operator== | ( | const data_iterator & | X | ) | const [inline] |
Definition at line 484 of file OnDiskHashTable.h.