|
Xpace
|
#include <data.h>
Public Member Functions | |
| virtual RET | get (LOC location, int64 *value) const =0 |
| Get the value at a location as an int64. More... | |
| virtual RET | get (LOC location, DecimalFloat *value) const =0 |
| Get the value at a location as a DecimalFloat. More... | |
| virtual RET | get (LOC location, String8 *value) const =0 |
| Get the value at a location as a String8. More... | |
| virtual RET | get (LOC location, String16 *value) const =0 |
| Get the value at a location as a String16. More... | |
| virtual RET | get (LOC location, String *value) const =0 |
| Get the value at a location as a String. More... | |
| virtual RET | get (LOC location, BytesRef *value) const =0 |
| Get the value at a location as a byte array. More... | |
Public Member Functions inherited from Xpace::SourceBase< RET > | |
| virtual | ~SourceBase () |
| destructor More... | |
| virtual RET | moveTo (uint64 targ)=0 |
| Move to another document/row/record. More... | |
| LOC | type of the field or column identifier |
| RET | the return value of the getters |
|
pure virtual |
Get the value at a location as an int64.
| location | field or column identifier |
| value | recipient of the data |
|
pure virtual |
Get the value at a location as a DecimalFloat.
| location | field or column identifier |
| value | recipient of the data |
|
pure virtual |
Get the value at a location as a String8.
| location | field or column identifier |
| value | recipient of the data |
|
pure virtual |
Get the value at a location as a String16.
| location | field or column identifier |
| value | recipient of the data |
|
pure virtual |
Get the value at a location as a String.
| location | field or column identifier |
| value | recipient of the data |
|
pure virtual |
Get the value at a location as a byte array.
| location | field or column identifier |
| value | recipient of the data |