The Sword Project: sword::VerseTreeKey Class Reference |
#include <versetreekey.h>
Inheritance diagram for sword::VerseTreeKey:
Public Member Functions | |
VerseTreeKey (TreeKey *treeKey, const char *ikey=0) | |
VerseKey Constructor - initializes Instance of VerseKey. | |
VerseTreeKey (TreeKey *treeKey, const SWKey *ikey) | |
VerseKey Constructor - initializes instance of VerseKey. | |
VerseTreeKey (TreeKey *treeKey, const char *min, const char *max) | |
VerseKey Constructor - initializes instance of VerseKey with boundariess - see also LowerBound() and UpperBound(). | |
VerseTreeKey (const VerseTreeKey &k) | |
VerseKey Copy Constructor - will create a new VerseKey based on an existing one. | |
virtual | ~VerseTreeKey () |
VerseKey Destructor Cleans up an instance of VerseKey. | |
virtual SWKey * | clone () const |
Creates a new SWKey based on the current VerseKey see also the Copy Constructor. | |
virtual bool | isTraversable () const |
Whether or not this key can be ++ -- incremented. | |
virtual TreeKey * | getTreeKey () |
SWKey & | operator= (const char *ikey) |
SWKey & | operator= (const SWKey &ikey) |
SWKey & | operator= (SW_POSITION pos) |
operator const char * () const | |
bool | operator== (const SWKey &ikey) |
bool | operator!= (const SWKey &ikey) |
virtual bool | operator> (const SWKey &ikey) |
virtual bool | operator< (const SWKey &ikey) |
virtual bool | operator>= (const SWKey &ikey) |
virtual bool | operator<= (const SWKey &ikey) |
SWKey & | operator-= (int steps) |
SWKey & | operator+= (int steps) |
SWKey & | operator++ (int) |
SWKey & | operator-- (int) |
virtual SWKey & | operator= (const VerseKey &ikey) |
Private Attributes | |
TreeKey * | treeKey |
Static Private Attributes | |
static SWClass | classdef |
Definition at line 39 of file versetreekey.h.
sword::VerseTreeKey::VerseTreeKey | ( | TreeKey * | treeKey, | |
const char * | ikey = 0 | |||
) |
sword::VerseTreeKey::VerseTreeKey | ( | TreeKey * | treeKey, | |
const char * | min, | |||
const char * | max | |||
) |
VerseKey Constructor - initializes instance of VerseKey with boundariess - see also LowerBound() and UpperBound().
sword::VerseTreeKey::VerseTreeKey | ( | const VerseTreeKey & | k | ) |
The SWORD Project; P. O. Box 2528; Tempe, AZ 85280-2528 USA |