Hyper API for C++ 0.0.19691
Hyper client library for C++ applications
Loading...
Searching...
No Matches
Result.hpp File Reference

Go to the source code of this file.

Classes

class  hyperapi::Value
 A value inside a row. More...
 
class  hyperapi::Chunk
 A chunk of a result. More...
 
class  hyperapi::Row
 A Row inside a chunk. More...
 
struct  hyperapi::IteratorBeginTag
 A tag for an iterator-begin constructor. More...
 
struct  hyperapi::IteratorEndTag
 A tag for an iterator-end constructor. More...
 
class  hyperapi::ChunkIterator
 Iterates over a hyperapi::Chunk in rows (hyperapi::Row). More...
 
class  hyperapi::Result
 Base class for a result of a query. More...
 
struct  hyperapi::Chunks
 A tag that makes a result iterable in chunks. More...
 
class  hyperapi::ColumnIterator
 Iterates over a hyperapi::Row in values (hyperapi::Value). More...
 
class  hyperapi::ChunkedResultIterator
 Iterates over a hyperapi::Result in hyperapi::Chunk. More...
 
class  hyperapi::ResultIterator
 Iterates over a hyperapi::Result in rows (hyperapi::Row). More...
 

Namespaces

namespace  hyperapi
 The primary namespace of the Hyper API for C++.
 

Functions

ChunkIterator hyperapi::begin (const Chunk &chunk)
 Returns the begin-iterator for the rows of the given chunk.
 
ChunkIterator hyperapi::end (const Chunk &chunk) noexcept
 Returns the end-iterator for the rows of the given chunk.
 
ColumnIterator hyperapi::begin (const Row &row)
 Returns the begin-iterator for the values of the given row.
 
ColumnIterator hyperapi::end (const Row &row) noexcept
 Returns the end-iterator for the values of the given row.
 
ChunkedResultIterator hyperapi::begin (const Chunks &chunks)
 Returns the begin-iterator for the chunks of the given result.
 
ChunkedResultIterator hyperapi::end (const Chunks &chunks) noexcept
 Returns the end-iterator for the chunks of the given result.
 
ResultIterator hyperapi::begin (Result &result)
 Returns the begin-iterator for the rows of the given result.
 
ResultIterator hyperapi::end (Result &result) noexcept
 Returns the end-iterator for the rows of the given result.
 

Class Documentation

◆ hyperapi::IteratorBeginTag

struct hyperapi::IteratorBeginTag

A tag for an iterator-begin constructor.

Definition at line 258 of file Result.hpp.

◆ hyperapi::IteratorEndTag

struct hyperapi::IteratorEndTag

A tag for an iterator-end constructor.

Definition at line 263 of file Result.hpp.