#include <FieldExt.h>
Inherits OFunction.
Public Member Functions | |
FieldExt (int32 port, char type, int32 offset, int32 size) | |
FieldExt (const char *ident_string) | |
FieldExt (const string ident_string) | |
virtual | ~FieldExt () |
FieldExt () | |
virtual char * | evaluate (char *tuple) |
virtual char * | evaluateAsChar (char *tuple, int32 &return_size) |
virtual char * | evaluateAsChar (char *tuple, int32 &return_size, bool addnull) |
virtual char * | evaluate (char *tuple1, char *tuple2) |
void | evaluateIntoLocation (char *tuple, char *loc) |
Evaluate the FieldExt and put the value into the position specified by loc. | |
int32 | getReturnedSize () |
char | getType () |
int32 | getOffset () |
void | setPort (int32 i) |
vector< DataType > | getReturnTypes () |
string | as_string () const |
Returns a string representation of a field. |
|
|
|
|
|
|
|
|
|
|
|
Returns a string representation of a field.
|
|
Implements OFunction.
|
|
Implements OFunction.
|
|
|
|
|
|
Evaluate the FieldExt and put the value into the position specified by loc. Loc should be large enough. This is used by SimpleAggBox. |
|
|
|
Implements OFunction.
|
|
|
|
|
|
|