BTreePrefetchSearchKey Struct Reference

Structure used to store the search key information that was used to locate a pre-fetched btree leaf page. More...

#include <BTreePrefetchSearchExecStream.h>

List of all members.

Public Attributes

SearchEndpoint lowerBoundDirective
 Lower bound directive of the search key.
SearchEndpoint upperBoundDirective
 Upper bound directive of the search key.
PBuffer lowerKeyBuffer
 Buffer used to store lower key value.
PBuffer upperKeyBuffer
 Buffer used to store upper key value.
bool newSearch
 True if the pre-fetched leaf page needs to be searched before it's read.


Detailed Description

Structure used to store the search key information that was used to locate a pre-fetched btree leaf page.

Definition at line 39 of file BTreePrefetchSearchExecStream.h.


Member Data Documentation

SearchEndpoint BTreePrefetchSearchKey::lowerBoundDirective

Lower bound directive of the search key.

Definition at line 44 of file BTreePrefetchSearchExecStream.h.

Referenced by BTreePrefetchSearchExecStream::setSearchKeyData(), and BTreePrefetchSearchExecStream::setUpSearchKey().

SearchEndpoint BTreePrefetchSearchKey::upperBoundDirective

Upper bound directive of the search key.

Definition at line 49 of file BTreePrefetchSearchExecStream.h.

Referenced by BTreePrefetchSearchExecStream::setSearchKeyData(), and BTreePrefetchSearchExecStream::setUpSearchKey().

PBuffer BTreePrefetchSearchKey::lowerKeyBuffer

Buffer used to store lower key value.

Definition at line 54 of file BTreePrefetchSearchExecStream.h.

Referenced by BTreePrefetchSearchExecStream::initPrefetchEntry(), BTreePrefetchSearchExecStream::setSearchKeyData(), and BTreePrefetchSearchExecStream::setUpSearchKey().

PBuffer BTreePrefetchSearchKey::upperKeyBuffer

Buffer used to store upper key value.

Definition at line 59 of file BTreePrefetchSearchExecStream.h.

Referenced by BTreePrefetchSearchExecStream::initPrefetchEntry(), BTreePrefetchSearchExecStream::setSearchKeyData(), and BTreePrefetchSearchExecStream::setUpSearchKey().

bool BTreePrefetchSearchKey::newSearch

True if the pre-fetched leaf page needs to be searched before it's read.

Otherwise, the first key on the page can be read.

Definition at line 65 of file BTreePrefetchSearchExecStream.h.

Referenced by BTreePrefetchSearchExecStream::setSearchKeyData().


The documentation for this struct was generated from the following file:
Generated on Mon Jun 22 04:00:25 2009 for Fennel by  doxygen 1.5.1