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

◆ m_row

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

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