MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Gtid_set::Const_interval_iterator Class Reference

#include <rpl_gtid.h>

Inheritance diagram for Gtid_set::Const_interval_iterator:
Collaboration diagram for Gtid_set::Const_interval_iterator:

Public Member Functions

 Const_interval_iterator (const Gtid_set *gtid_set, rpl_sidno sidno)
 Create this Const_interval_iterator.
 Const_interval_iterator (const Gtid_set *gtid_set)
 Create this Const_interval_iterator.
- Public Member Functions inherited from Gtid_set::Interval_iterator_base< const Gtid_set *, const Interval * >
 Interval_iterator_base (const Gtid_set *gtid_set, rpl_sidno sidno)
 Interval_iterator_base (const Gtid_set *gtid_set)
 Construct a new iterator over the free intervals of a Gtid_set.
void init (const Gtid_set *gtid_set, rpl_sidno sidno)
 Reset this iterator.
void next ()
 Advance current_elem one step.
const Intervalget () const
 Return current_elem.

Additional Inherited Members

- Protected Attributes inherited from Gtid_set::Interval_iterator_base< const Gtid_set *, const Interval * >
const Interval ** p

Detailed Description

Iterator over intervals of a const Gtid_set.

Definition at line 1262 of file rpl_gtid.h.


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