|
NebulaStream
0.6.213
NebulaStream is a data and application management framework for the internet of things
|
#include <Iterator.hpp>
Public Types | |
| using | iterator_category = std::forward_iterator_tag |
| using | difference_type = std::ptrdiff_t |
Public Member Functions | |
| Iterator (uint64_t currentSeek, Runtime::TupleBuffer buffer, const SchemaPtr &schema, FormatTypes sinkFormatType) | |
| Iterator & | operator++ () |
| Increases the current bufferIndex by one. More... | |
| std::string | operator* () |
| Accesses the TupleBuffer at the current bufferIndex and returns the address at that index. More... | |
Friends | |
| class | FormatIterator |
| bool | operator== (const Iterator &a, const Iterator &b) |
| bool | operator!= (const Iterator &a, const Iterator &b) |
| using NES::Iterator::difference_type = std::ptrdiff_t |
| using NES::Iterator::iterator_category = std::forward_iterator_tag |
|
inlineexplicit |
|
inline |
Accesses the TupleBuffer at the current bufferIndex and returns the address at that index.
References NES::CSV_FORMAT, NES::JSON_FORMAT, NES::NES_FORMAT, and NES_NOT_IMPLEMENTED.
|
inline |
Increases the current bufferIndex by one.
|
friend |