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

クラス テンプレートMiX::NodeList< charT, char_traits, xml_traits > の解説

#include <NodeList.h>

すべてのメンバ一覧

Public 型

typedef std::list< Node< charT,
char_traits, xml_traits > * > 
super_type
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

Public メソッド

 NodeList ()
 NodeList (const NodeList &src)
template<class NodeT> Iterator< NodeT > End ()
 最後の要素の一つ後を示す型指定イテレータを得ます

template<class NodeT> ConstIterator< NodeT > End () const
 最後の要素の一つ後を示す型指定イテレータを得ます(const版)

template<class NodeT> Iterator< NodeT > Begin ()
 最初の要素を示す型指定イテレータを得ます

template<class NodeT> ConstIterator< NodeT > Begin () const
 最初の要素を示す型指定イテレータを得ます(const版)

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


Typedef の解説

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

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

template<class charT, class char_traits, class xml_traits>
typedef std::list<Node<charT,char_traits,xml_traits>* > MiX::NodeList< charT, char_traits, xml_traits >::super_type
 

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

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


コンストラクタとデストラクタの解説

template<class charT, class char_traits, class xml_traits>
MiX::NodeList< charT, char_traits, xml_traits >::NodeList   [inline]
 

template<class charT, class char_traits, class xml_traits>
MiX::NodeList< charT, char_traits, xml_traits >::NodeList const NodeList< charT, char_traits, xml_traits > &    src [inline]
 


メソッドの解説

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]
 

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


このクラスの解説は次のファイルから生成されました:
MiXに対してThu Sep 4 05:11:13 2003に生成されました。 doxygen1.2.18