My Project
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Friends
Gtid_set::Interval_iterator Class Reference

#include <rpl_gtid.h>

Inheritance diagram for Gtid_set::Interval_iterator:
Gtid_set::Interval_iterator_base< Gtid_set *, Interval * >

List of all members.

Public Member Functions

 Interval_iterator (Gtid_set *gtid_set, rpl_sidno sidno)
 Create this Interval_iterator.
 Interval_iterator (Gtid_set *gtid_set)
 Destroy this Interval_iterator.

Friends

class Gtid_set

Detailed Description

Iterator over intervals of a non-const Gtid_set, with additional methods to modify the Gtid_set.


Friends And Related Function Documentation

friend class Gtid_set [friend]

Only Gtid_set is allowed to use set/insert/remove.

They are not safe to use from other code because: (1) very easy to make a mistakes (2) they don't clear cached_string_format or cached_string_length.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines