#include <Query.h>
Public Methods | |
QueryFieldIterator (const DOQuery *iterQuery, int(DOQueryField::*method)() const=0, DOQueryField *refQueryField=0) | |
QueryFieldIterator (const DOQuery &iterQuery, int(DOQueryField::*method)() const=0, DOQueryField *refQueryField=0) | |
QueryFieldIterator (const QueryFieldIterator &iterator, int(DOQueryField::*method)() const=0) | |
~QueryFieldIterator () | |
QueryFieldIterator& | operator= (const QueryFieldIterator &iterator) |
DOQueryField* | operator++ () |
DOQueryField* | operator-- () |
operator DOQueryField * () | |
DOQueryField* | operator-> () |
DOQueryField* | Get () |
void | Reset () |
int | IsLast () |
int | IsFirst () |
Static Public Methods | |
void | Check (DOQueryField *itemQueryField) |
void | Check (DOQueryField *itemQueryField, DOQueryField *newItemQueryField) |
Private Attributes | |
DOQueryField* | _refQueryField |
DOQueryField* | _prevQueryField |
DOQueryField* | _nextQueryField |
const DOQuery* | _iterQuery |
QueryFieldIterator* | _prev |
QueryFieldIterator* | _next |
int (DOQueryField::* | _method )() const |
Static Private Attributes | |
QueryFieldIterator* | _first = 0 |
QueryFieldIterator* | _last = 0 |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 610 of file Query.cpp. Referenced by DOQueryField::DestructorInclude(), DOQuery::RemoveQueryField(), and DOQuery::ReplaceQueryField(). |
|
|
|
|
|
|
|
Definition at line 171 of file Query.h. Referenced by DOSnapshot::CommitAdd(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|