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

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

Tokenizerが出力するトークンをあらわすクラス (内部利用クラスです). より詳しく...

#include <XMLToken.h>

すべてのメンバ一覧

公開型

typedef XMLToken< charT, traitsT > this_type

公開メンバ

 MiX_Template_Typedef (charT, traitsT)
 XMLToken ()
 コンストラクタ. より詳しく...

 XMLToken (const charT *first, const charT *last, TokenType type, long index)
 コンストラクタ. より詳しく...

string_type & getData ()
 文字列情報を得ます. より詳しく...

TokenType getType ()
 トークンタイプを得ます. より詳しく...

long getIndex ()
 位置を得ます. より詳しく...


解説

template<class charT, class traitsT>
class MiX::XMLToken< charT, traitsT >

Tokenizerが出力するトークンをあらわすクラス (内部利用クラスです).

文字列情報と自身の位置情報を持っています 位置情報はエラー処理の時に使われます


メンバ型定義の解説

template<class charT, class traitsT>
typedef XMLToken<charT,traitsT> MiX::XMLToken::this_type
 


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

template<class charT, class traitsT>
MiX::XMLToken< charT, traitsT >::XMLToken   [inline]
 

コンストラクタ.

template<class charT, class traitsT>
MiX::XMLToken< charT, traitsT >::XMLToken const charT *    first,
const charT *    last,
TokenType    type,
long    index
 

コンストラクタ.


メンバ関数の解説

template<class charT, class traitsT>
string_type& MiX::XMLToken< charT, traitsT >::getData   [inline]
 

文字列情報を得ます.

template<class charT, class traitsT>
long MiX::XMLToken< charT, traitsT >::getIndex   [inline]
 

位置を得ます.

template<class charT, class traitsT>
TokenType MiX::XMLToken< charT, traitsT >::getType   [inline]
 

トークンタイプを得ます.

template<class charT, class traitsT>
MiX::XMLToken< charT, traitsT >::MiX_Template_Typedef charT   ,
traitsT   
 


このクラスの解説は次のファイルから生成されました:
MiXに対してSat Jul 27 23:16:34 2002に生成されました。 doxygen1.2.14 作者 Dimitri van Heesch, © 1997-2002