クラス toppers::basic_text< Container, CharT, Traits, Allocator >::const_iterator

toppers::basic_text のイテレータ [詳細]

#include "toppers/text.hpp"

toppers::basic_text< Container, CharT, Traits, Allocator >::const_iteratorに対する継承グラフ

Inheritance graph
[凡例]
すべてのメンバ一覧

Public 型

typedef boost::iterator_facade<
const_iterator, CharT, boost::random_access_traversal_tag,
const CharT & > 
base_t
typedef container::const_iterator row_iterator
typedef base_t::value_type value_type
typedef base_t::reference reference
typedef base_t::pointer pointer
typedef base_t::difference_type difference_type

Public メソッド

 const_iterator ()
 const_iterator (row_iterator row, size_type col)
const line_typeline () const
const row_iteratorget_row () const
size_type get_col () const

Protected メソッド

reference dereference () const
bool equal (const const_iterator &rhs) const
void increment ()
void decrement ()
void advance (difference_type n)
difference_type distance_to (const const_iterator &rhs) const

フレンド

class boost::iterator_core_access

説明

template<template< typename, class > class Container, typename CharT, class Traits = std::char_traits<CharT>, class Allocator = std::allocator<CharT>>
class toppers::basic_text< Container, CharT, Traits, Allocator >::const_iterator

toppers::basic_text のイテレータ

text.hpp100 行で定義されています。


このクラスの説明は次のファイルから生成されました:
Copyright © 2006 by TAKAGI Nobuhisa.
このページは Wed Apr 12 16:32:04 2006 に Doxygen によって生成されました。