Couchbase C++ SDK 1.4.0 (rev. 59aa900)
Loading...
Searching...
No Matches
analytics_stream_result.hxx File Reference
#include <couchbase/analytics_meta_data.hxx>
#include <couchbase/analytics_row.hxx>
#include <couchbase/codec/encoded_value.hxx>
#include <couchbase/error.hxx>
#include <functional>
#include <future>
#include <memory>
#include <optional>
#include <utility>
Include dependency graph for analytics_stream_result.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  analytics_stream_result
 A streaming result handle for analytics queries. More...
struct  analytics_stream_result::end_sentinel
 Sentinel returned by end(). More...
class  analytics_stream_result::iterator
 A single-pass input iterator that synchronously fetches rows one at a time. More...

Namespaces

namespace  couchbase
 Represents a single item from the result of scan().

Typedefs

using analytics_row_handler = std::function<void(error, std::optional<analytics_row>)>
 The signature for the handler of the next() operation.