
Modules | |
| The state of key group | |
Classes | |
| class | OoOJoin::Tuple |
| The class to describe a normal tuple. More... | |
| class | OoOJoin::OoOTuple |
| The class to describe a tuple, which allows out-of-order. More... | |
| class | OoOJoin::TrackTuple |
| The class to describe a tuple, which allows out-of-order and tracking processed Time. More... | |
| class | OoOJoin::Window |
| The class to describe a simplest window. More... | |
| typedef uint64_t | OoOJoin::keyType |
| typedef uint64_t | OoOJoin::valueType |
| typedef uint64_t | OoOJoin::tsType |
| typedef std::shared_ptr< class Tuple > | OoOJoin::TuplePtr |
| The class to describe a shared pointer to Tuple. More... | |
| typedef std::shared_ptr< class OoOTuple > | OoOJoin::OoOTuplePtr |
| The class to describe a shared pointer to OoOTuple. More... | |
| typedef std::shared_ptr< class TrackTuple > | OoOJoin::TrackTuplePtr |
| The class to describe a shared pointer to TrackTuple. | |
This folder contains the common definitions of Window, Tuple, etc.
We define the classes of Tuple, Window, queue, etc. here
| typedef uint64_t OoOJoin::keyType |
| typedef std::shared_ptr<class OoOTuple> OoOJoin::OoOTuplePtr |
The class to describe a shared pointer to OoOTuple.
[OoOTuplePtr]
| typedef uint64_t OoOJoin::tsType |
Type of the time stamp, default uint64_t
| typedef std::shared_ptr<class Tuple> OoOJoin::TuplePtr |
The class to describe a shared pointer to Tuple.
[TuplePtr]
| typedef uint64_t OoOJoin::valueType |
Type of the payload, default uint64_t