HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_SqlResult Class Reference

#include <UT_SQL.h>

Classes

class  iterator
 

Public Member Functions

iterator begin ()
 
iterator end ()
 
const iterator begin () const
 
const iterator end () const
 
const iterator cbegin () const
 
const iterator cend () const
 
const UT_ErrorCodegetError () const
 
void next ()
 
bool hasResults () const
 
template<typename... Args>
std::tuple< Args...> fetchOne (UT_ErrorCode *ec=nullptr)
 
template<typename... Args>
UT_Array< std::tuple< Args...> > fetchAll (UT_ErrorCode *ec=nullptr)
 
template<typename... Args>
std::tuple< Args...> as (UT_ErrorCode *ec=nullptr)
 

Friends

class UT_SqlStatement
 

Detailed Description

Definition at line 300 of file UT_SQL.h.

Member Function Documentation

template<typename... Args>
std::tuple< Args...> UT_SqlResult::as ( UT_ErrorCode ec = nullptr)
inline

Definition at line 878 of file UT_SQL.h.

iterator UT_SqlResult::begin ( void  )
inline

Definition at line 361 of file UT_SQL.h.

const iterator UT_SqlResult::begin ( void  ) const
inline

Definition at line 369 of file UT_SQL.h.

const iterator UT_SqlResult::cbegin ( ) const
inline

Definition at line 377 of file UT_SQL.h.

const iterator UT_SqlResult::cend ( ) const
inline

Definition at line 381 of file UT_SQL.h.

iterator UT_SqlResult::end ( void  )
inline

Definition at line 365 of file UT_SQL.h.

const iterator UT_SqlResult::end ( void  ) const
inline

Definition at line 373 of file UT_SQL.h.

template<typename... Args>
UT_Array< std::tuple< Args...> > UT_SqlResult::fetchAll ( UT_ErrorCode ec = nullptr)
inline

Definition at line 871 of file UT_SQL.h.

template<typename... Args>
std::tuple< Args...> UT_SqlResult::fetchOne ( UT_ErrorCode ec = nullptr)
inline

Definition at line 864 of file UT_SQL.h.

const UT_ErrorCode & UT_SqlResult::getError ( ) const
inline

Definition at line 845 of file UT_SQL.h.

bool UT_SqlResult::hasResults ( ) const
inline

Definition at line 857 of file UT_SQL.h.

void UT_SqlResult::next ( )
inline

Definition at line 851 of file UT_SQL.h.

Friends And Related Function Documentation

friend class UT_SqlStatement
friend

Definition at line 398 of file UT_SQL.h.


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