|
VSQLite++ 0.3
|
#include <query.hpp>

Public Member Functions | |
| row_view ()=default | |
| row_view (result *res, std::shared_ptr< column_cache > cache) | |
| bool | valid () const noexcept |
| result & | raw () const |
| template<typename T> | |
| T | get (std::string_view name) const |
| template<typename T> | |
| T | get (int idx) const |
| template<typename T> | |
| T | operator[] (std::string_view name) const |
Private Member Functions | |
| int | column (std::string_view name) const |
Private Attributes | |
| result * | res_ = nullptr |
| std::shared_ptr< column_cache > | cache_ |
|
default |
|
inline |
Definition at line 84 of file query.hpp.
References cache_, res_, and sqlite::v2::query::result.

|
private |
Referenced by get().
|
inline |
Definition at line 102 of file query.hpp.
References sqlite::v2::result::get(), and raw().

|
inline |
Definition at line 98 of file query.hpp.
References column(), sqlite::v2::result::get(), and raw().
Referenced by operator[]().

|
inline |
|
inline |
|
inlinenoexcept |
|
private |
Definition at line 114 of file query.hpp.
Referenced by row_view().
|
private |
Definition at line 113 of file query.hpp.
Referenced by raw(), row_view(), and valid().