MySQL 8.4.2
Source Code Documentation
|
#include <log0files_dict.h>
Public Types | |
using | iterator_category = std::bidirectional_iterator_tag |
using | value_type = Log_file |
using | difference_type = std::ptrdiff_t |
using | pointer = const Log_file * |
using | reference = const Log_file & |
Public Member Functions | |
Log_files_dict::Const_iterator and related | |
Const_iterator (Log_files_dict::Log_files_map_iterator it) | |
const Log_file & | operator* () const |
const Log_file * | operator-> () const |
Const_iterator & | operator++ () |
Const_iterator | operator++ (int) |
Const_iterator & | operator-- () |
Const_iterator | operator-- (int) |
bool | operator== (const Const_iterator &rhs) const |
bool | operator!= (const Const_iterator &rhs) const |
Private Attributes | |
Log_files_dict::Log_files_map_iterator | m_it |
using Log_files_dict::Const_iterator::difference_type = std::ptrdiff_t |
using Log_files_dict::Const_iterator::iterator_category = std::bidirectional_iterator_tag |
using Log_files_dict::Const_iterator::pointer = const Log_file * |
using Log_files_dict::Const_iterator::reference = const Log_file & |
|
explicit |
bool Log_files_dict::Const_iterator::operator!= | ( | const Const_iterator & | rhs | ) | const |
const Log_file & Log_files_dict::Const_iterator::operator* | ( | ) | const |
Log_files_dict::Const_iterator & Log_files_dict::Const_iterator::operator++ | ( | ) |
Log_files_dict::Const_iterator Log_files_dict::Const_iterator::operator++ | ( | int | ) |
Log_files_dict::Const_iterator & Log_files_dict::Const_iterator::operator-- | ( | ) |
Log_files_dict::Const_iterator Log_files_dict::Const_iterator::operator-- | ( | int | ) |
const Log_file * Log_files_dict::Const_iterator::operator-> | ( | ) | const |
bool Log_files_dict::Const_iterator::operator== | ( | const Const_iterator & | rhs | ) | const |
|
private |