
Public Types | |
| typedef std::bidirectional_iterator_tag | iterator_category |
| typedef size_t | size_type |
| typedef ptrdiff_t | difference_type |
| typedef Page | value_type |
| typedef const Page* | pointer |
| typedef const Page& | reference |
Public Member Functions | |
| PageIterator (Gtk::Notebook* parent, GList* node) | |
| PageIterator () | |
| bool | equal (const PageIterator& other) const |
| operator bool () const | |
| PageIterator& | operator++ () |
| const PageIterator | operator++ (int) |
| PageIterator& | operator-- () |
| const PageIterator | operator-- (int) |
| reference | operator* () const |
| pointer | operator-> () const |
Protected Attributes | |
| GList* | node_ |
| Gtk::Notebook* | parent_ |
Related Functions | |
| (Note that these are not member functions.) | |
| bool | operator== (const PageIterator& lhs, const PageIterator& rhs) |
| bool | operator!= (const PageIterator& lhs, const PageIterator& rhs) |
| typedef ptrdiff_t Gtk::Notebook_Helpers::PageIterator::difference_type |
| typedef const Page* Gtk::Notebook_Helpers::PageIterator::pointer |
| typedef const Page& Gtk::Notebook_Helpers::PageIterator::reference |
| typedef size_t Gtk::Notebook_Helpers::PageIterator::size_type |
| Gtk::Notebook_Helpers::PageIterator::PageIterator | ( | Gtk::Notebook* | parent, | |
| GList * | node | |||
| ) | [inline] |
| Gtk::Notebook_Helpers::PageIterator::PageIterator | ( | ) | [inline] |
| bool Gtk::Notebook_Helpers::PageIterator::equal | ( | const PageIterator& | other | ) | const |
| Gtk::Notebook_Helpers::PageIterator::operator bool | ( | ) | const |
| reference Gtk::Notebook_Helpers::PageIterator::operator* | ( | ) | const [inline] |
| const PageIterator Gtk::Notebook_Helpers::PageIterator::operator++ | ( | int | ) |
| PageIterator& Gtk::Notebook_Helpers::PageIterator::operator++ | ( | ) |
| const PageIterator Gtk::Notebook_Helpers::PageIterator::operator-- | ( | int | ) |
| PageIterator& Gtk::Notebook_Helpers::PageIterator::operator-- | ( | ) |
| pointer Gtk::Notebook_Helpers::PageIterator::operator-> | ( | ) | const [inline] |
| bool operator!= | ( | const PageIterator& | lhs, | |
| const PageIterator& | rhs | |||
| ) | [related] |
| bool operator== | ( | const PageIterator& | lhs, | |
| const PageIterator& | rhs | |||
| ) | [related] |
GList* Gtk::Notebook_Helpers::PageIterator::node_ [protected] |
1.5.8