TemplateMiX::NodeList class Reference

メインページ 名前空間一覧 クラス階層 構成 ファイル一覧 名前空間メンバ 構成メンバ ファイルメンバ

# クラス テンプレートMiX::NodeList の解説

`#include <NodeList.h>`

すべてのメンバ一覧

## 公開型
typedef Node< charT, char_traits, xml_traits > * | value_type
typedef NodeList< charT, char_traits, xml_traits > | this_type
typedef std::list< value_type >::iterator | iterator
typedef std::list< value_type >::const_iterator | const_iterator
## 公開メンバ
template<class NodeT> Iterator< NodeT > | Begin ()
| 最初の要素を示す型指定イテレータを得ます. より詳しく...
template<class NodeT> ConstIterator< NodeT > | Begin () const
| 最初の要素を示す型指定イテレータを得ます(const版). より詳しく...
template<class NodeT> Iterator< NodeT > | End ()
| 最後の要素の一つ後を示す型指定イテレータを得ます. より詳しく...
template<class NodeT> ConstIterator< NodeT > | End () const
| 最後の要素の一つ後を示す型指定イテレータを得ます(const版). より詳しく...

### template<class charT, class char_traits, class xml_traits>
class MiX::NodeList< charT, char_traits, xml_traits >

## メンバ型定義の解説

template<class charT, class char_traits, class xml_traits>
typedef std::list<value_type>::const_iterator MiX::NodeList::const_iterator

template<class charT, class char_traits, class xml_traits>
typedef std::list<value_type>::iterator MiX::NodeList::iterator

template<class charT, class char_traits, class xml_traits>
typedef NodeList<charT,char_traits,xml_traits> MiX::NodeList::this_type

template<class charT, class char_traits, class xml_traits>
typedef Node<charT,char_traits,xml_traits>* MiX::NodeList::value_type

## メンバ関数の解説

template<class charT, class char_traits, class xml_traits>
template<class NodeT>
ConstIterator<NodeT> MiX::NodeList< charT, char_traits, xml_traits >::Begin | ( |  | ) | const`[inline]`

| 最初の要素を示す型指定イテレータを得ます(const版).

template<class charT, class char_traits, class xml_traits>
template<class NodeT>
Iterator<NodeT> MiX::NodeList< charT, char_traits, xml_traits >::Begin | ( |  | ) | `[inline]`

| 最初の要素を示す型指定イテレータを得ます.

template<class charT, class char_traits, class xml_traits>
template<class NodeT>
ConstIterator<NodeT> MiX::NodeList< charT, char_traits, xml_traits >::End | ( |  | ) | const`[inline]`

| 最後の要素の一つ後を示す型指定イテレータを得ます(const版).

template<class charT, class char_traits, class xml_traits>
template<class NodeT>
Iterator<NodeT> MiX::NodeList< charT, char_traits, xml_traits >::End | ( |  | ) | `[inline]`

| 最後の要素の一つ後を示す型指定イテレータを得ます.

このクラスの解説は次のファイルから生成されました:

- NodeList.h