VSQLite++ 0.3
Loading...
Searching...
No Matches
sqlite::v2::query::result_range Class Reference

#include <query.hpp>

Collaboration diagram for sqlite::v2::query::result_range:
Collaboration graph

Classes

struct  column_cache
class  row_view
class  iterator

Public Member Functions

 result_range ()
 result_range (result_type res)
iterator begin ()
iterator end () const

Private Attributes

result_type result_
bool begin_called_ = false
std::shared_ptr< column_cachecache_

Detailed Description

Definition at line 73 of file query.hpp.

Constructor & Destructor Documentation

◆ result_range() [1/2]

sqlite::v2::query::result_range::result_range ( )

◆ result_range() [2/2]

sqlite::v2::query::result_range::result_range ( result_type res)
explicit

Member Function Documentation

◆ begin()

iterator sqlite::v2::query::result_range::begin ( )

◆ end()

iterator sqlite::v2::query::result_range::end ( ) const

Member Data Documentation

◆ begin_called_

bool sqlite::v2::query::result_range::begin_called_ = false
private

Definition at line 151 of file query.hpp.

◆ cache_

std::shared_ptr<column_cache> sqlite::v2::query::result_range::cache_
private

Definition at line 152 of file query.hpp.

◆ result_

result_type sqlite::v2::query::result_range::result_
private

Definition at line 150 of file query.hpp.


The documentation for this class was generated from the following file: