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

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

#include <XPath.h>

すべてのメンバ一覧

Public メソッド

 MiX_Template_Typedef (charT, char_traits, xml_traits)
void assign (const xpathresult_type &src)
void clear ()
 XPathResult ()
 XPathResult (const nodelist_type &src)
 XPathResult (bool src)
 XPathResult (double src)
 XPathResult (const string_type &src)
 XPathResult (const xpathresult_type &src)
virtual ~XPathResult ()
xpathresult_type & operator= (const xpathresult_type &src)
ResultType getType () const
nodelist_type & getNodeList ()
 ToDo: タイプチェックとかしたほうが良いかも.

const nodelist_type & getNodeList () const
element_type & getElement ()
const element_type & getElement () const
bool getBoolean () const
double getNumber () const
string_type & getString ()
const string_type & getString () const
void output (std::ostream &os) const

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


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

template<class charT, class char_traits, class xml_traits>
MiX::XPathResult< charT, char_traits, xml_traits >::XPathResult (    )  [inline]
 

template<class charT, class char_traits, class xml_traits>
MiX::XPathResult< charT, char_traits, xml_traits >::XPathResult (  const nodelist_type &    src )  [inline]
 

template<class charT, class char_traits, class xml_traits>
MiX::XPathResult< charT, char_traits, xml_traits >::XPathResult (  bool    src )  [inline]
 

template<class charT, class char_traits, class xml_traits>
MiX::XPathResult< charT, char_traits, xml_traits >::XPathResult (  double    src )  [inline]
 

template<class charT, class char_traits, class xml_traits>
MiX::XPathResult< charT, char_traits, xml_traits >::XPathResult (  const string_type &    src )  [inline]
 

template<class charT, class char_traits, class xml_traits>
MiX::XPathResult< charT, char_traits, xml_traits >::XPathResult (  const xpathresult_type &    src )  [inline]
 

template<class charT, class char_traits, class xml_traits>
virtual MiX::XPathResult< charT, char_traits, xml_traits >::~XPathResult (    )  [inline, virtual]
 


メソッドの解説

template<class charT, class char_traits, class xml_traits>
void MiX::XPathResult< charT, char_traits, xml_traits >::assign (  const xpathresult_type &    src ) 
 

template<class charT, class char_traits, class xml_traits>
void MiX::XPathResult< charT, char_traits, xml_traits >::clear (    ) 
 

template<class charT, class char_traits, class xml_traits>
bool MiX::XPathResult< charT, char_traits, xml_traits >::getBoolean (    )  const [inline]
 

template<class charT, class char_traits, class xml_traits>
const element_type& MiX::XPathResult< charT, char_traits, xml_traits >::getElement (    )  const [inline]
 

template<class charT, class char_traits, class xml_traits>
element_type& MiX::XPathResult< charT, char_traits, xml_traits >::getElement (    )  [inline]
 

template<class charT, class char_traits, class xml_traits>
const nodelist_type& MiX::XPathResult< charT, char_traits, xml_traits >::getNodeList (    )  const [inline]
 

template<class charT, class char_traits, class xml_traits>
nodelist_type& MiX::XPathResult< charT, char_traits, xml_traits >::getNodeList (    )  [inline]
 

ToDo: タイプチェックとかしたほうが良いかも.

template<class charT, class char_traits, class xml_traits>
double MiX::XPathResult< charT, char_traits, xml_traits >::getNumber (    )  const [inline]
 

template<class charT, class char_traits, class xml_traits>
const string_type& MiX::XPathResult< charT, char_traits, xml_traits >::getString (    )  const [inline]
 

template<class charT, class char_traits, class xml_traits>
string_type& MiX::XPathResult< charT, char_traits, xml_traits >::getString (    )  [inline]
 

template<class charT, class char_traits, class xml_traits>
ResultType MiX::XPathResult< charT, char_traits, xml_traits >::getType (    )  const [inline]
 

template<class charT, class char_traits, class xml_traits>
MiX::XPathResult< charT, char_traits, xml_traits >::MiX_Template_Typedef (  charT   ,
char_traits   ,
xml_traits   
) 
 

template<class charT, class char_traits, class xml_traits>
xpathresult_type& MiX::XPathResult< charT, char_traits, xml_traits >::operator= (  const xpathresult_type &    src )  [inline]
 

template<class charT, class char_traits, class xml_traits>
void MiX::XPathResult< charT, char_traits, xml_traits >::output (  std::ostream &    os )  const
 


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