The class to describe a normal tuple. More...
#include <Common/Tuples.h>


Public Member Functions | |
| Tuple (keyType k) | |
| construct with key More... | |
| Tuple (keyType k, valueType v) | |
| construct with key and value More... | |
| Tuple (keyType k, valueType v, tsType et) | |
| construct with key, value and eventTime More... | |
| Tuple (keyType k, valueType v, tsType et, tsType at) | |
| construct with key, value ,eventTime and arrivalTime More... | |
| std::string | toString () |
| convert the tuple into std string More... | |
Public Attributes | |
| keyType | key |
| valueType | payload |
| tsType | eventTime = 0 |
The class to describe a normal tuple.
| OoOJoin::Tuple::Tuple | ( | OoOJoin::keyType | k | ) |
construct with key
| k | the key |
| OoOJoin::Tuple::Tuple | ( | OoOJoin::keyType | k, |
| OoOJoin::valueType | v | ||
| ) |
construct with key and value
| k | the key |
| v | the value of payload |
| OoOJoin::Tuple::Tuple | ( | OoOJoin::keyType | k, |
| OoOJoin::valueType | v, | ||
| tsType | et | ||
| ) |
construct with key, value and eventTime
| k | the key |
| v | the value of payload |
| et | the event time |
construct with key, value ,eventTime and arrivalTime
| k | the key |
| v | the value of payload |
| et | the event time |
| at | the arrival time |
| std::string OoOJoin::Tuple::toString | ( | ) |
convert the tuple into std string
| tsType OoOJoin::Tuple::eventTime = 0 |
The time when event happen
| keyType OoOJoin::Tuple::key |
The key used for relational join
| valueType OoOJoin::Tuple::payload |
The payload, can also be pointer