MySQL 8.3.0
Source Code Documentation
Mysql::Tools::Base::Mysql_query_runner::Row::Iterator Class Reference

#include <mysql_query_runner.h>

Public Member Functions

 Iterator (const Row &row, std::size_t index)
 
bool is_value_null ()
 
std::string operator* ()
 
void operator++ ()
 
bool operator== (const Iterator &other)
 
bool operator!= (const Iterator &other)
 

Private Attributes

const Rowm_row
 
std::size_t m_index
 

Constructor & Destructor Documentation

◆ Iterator()

Mysql_query_runner::Row::Iterator::Iterator ( const Row row,
std::size_t  index 
)

Member Function Documentation

◆ is_value_null()

bool Mysql_query_runner::Row::Iterator::is_value_null ( )

◆ operator!=()

◆ operator*()

std::string Mysql_query_runner::Row::Iterator::operator* ( )

◆ operator++()

void Mysql_query_runner::Row::Iterator::operator++ ( )

◆ operator==()

bool Mysql_query_runner::Row::Iterator::operator== ( const Iterator other)

Member Data Documentation

◆ m_index

std::size_t Mysql::Tools::Base::Mysql_query_runner::Row::Iterator::m_index
private

◆ m_row

const Row& Mysql::Tools::Base::Mysql_query_runner::Row::Iterator::m_row
private

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