#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(). |
1.4.6