#include <OW_Index.hpp>
Collaboration diagram for OW_NAMESPACE::IndexEntry:
Public Types | |
typedef Int32 IndexEntry::* | safe_bool |
Public Member Functions | |
IndexEntry () | |
Create a null IndexEntry. | |
IndexEntry (const String &k, Int32 o) | |
Create an IndexEntry with the given key and offset. | |
operator safe_bool () const | |
bool | operator! () const |
Public Attributes | |
String | key |
The key associated with this index entry. | |
Int32 | offset |
The offset associated with this index entry. |
Definition at line 167 of file OW_Index.hpp.
|
Definition at line 181 of file OW_Index.hpp. |
|
Create a null IndexEntry.
Definition at line 172 of file OW_Index.hpp. |
|
Create an IndexEntry with the given key and offset.
Definition at line 178 of file OW_Index.hpp. |
|
Definition at line 185 of file OW_Index.hpp. References offset. |
|
Definition at line 186 of file OW_Index.hpp. |
|
The key associated with this index entry. If it has a zero length, this should be considered an invalid IndexEntry. Definition at line 191 of file OW_Index.hpp. Referenced by OW_NAMESPACE::AssocDb::findEntry(). |
|
The offset associated with this index entry. If this is -1L, this should be considered an invalid IndexEntry. Definition at line 196 of file OW_Index.hpp. Referenced by OW_NAMESPACE::AssocDb::deleteEntry(), OW_NAMESPACE::AssocDb::findEntry(), OW_NAMESPACE::HDBNode::HDBNode(), OW_NAMESPACE::AssocDb::nextEntry(), and operator safe_bool(). |