#include <ResultImpl.hpp>
Inheritance diagram for ResultImpl:

Public Member Functions | |
| virtual | ~ResultImpl () |
| Result * | getResultPointer () |
| void | setResultPointer (Result *p) |
| virtual Item::Ptr | next (DynamicContext *context) |
| Get the next item from the iterator. Returns null if the is no next value. | |
| virtual Item::Ptr | nextOrTail (Result &tail, DynamicContext *context) |
| Gets the next item, or returns a tail call Result which will give the next item. | |
| virtual Sequence | toSequence (DynamicContext *context) |
| Cast operator to a Sequence. Only works properly before next() has been called. | |
| virtual ResultBufferImpl * | toResultBuffer (unsigned int readCount) |
| Returns a result buffer of the result. | |
Protected Member Functions | |
| ResultImpl (const LocationInfo *o) | |
Protected Attributes | |
| Result * | resultPointer_ |
|
|
|
|
|
|
|
|
|
|
|
Get the next item from the iterator. Returns null if the is no next value.
|
|
||||||||||||
|
Gets the next item, or returns a tail call Result which will give the next item.
Reimplemented in GenerateEventsResult. |
|
|
|
|
|
Returns a result buffer of the result.
|
|
|
Cast operator to a Sequence. Only works properly before next() has been called.
|
|
|
|
1.3.9.1