メインページ   名前空間リスト   クラス階層   データ構造リスト   ファイルリスト   名前空間メンバ   データ構造メンバ   ファイルメンバ  

クラス MiX::XMLToken の解説

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

#include <XMLToken.h>

すべてのメンバリスト

公開型

typedef XMLToken< Char, Traits,
XMLTraits > 
this_type

公開メンバ

 MiX_Template_Typedef (Char, Traits, XMLTraits)
 XMLToken ()
 コンストラクタ. より詳しく...

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

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

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

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


解説

template<class Char, class Traits, class XMLTraits>
class MiX::XMLToken< Char, Traits, XMLTraits >

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

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


メンバ型定義の解説

template<class Char, class Traits, class XMLTraits>
typedef XMLToken<Char,Traits,XMLTraits> MiX::XMLToken::this_type
 


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

template<class Char, class Traits, class XMLTraits>
MiX::XMLToken< Char, Traits, XMLTraits >::XMLToken   [inline]
 

コンストラクタ.

template<class Char, class Traits, class XMLTraits>
MiX::XMLToken< Char, Traits, XMLTraits >::XMLToken const Char *    first,
const Char *    last,
TokenType    type,
long    index
 

コンストラクタ.


メンバ関数の解説

template<class Char, class Traits, class XMLTraits>
MiX::XMLToken< Char, Traits, XMLTraits >::MiX_Template_Typedef Char   ,
Traits   ,
XMLTraits   
 

template<class Char, class Traits, class XMLTraits>
string_type& MiX::XMLToken< Char, Traits, XMLTraits >::getData   [inline]
 

文字列情報を得ます.

template<class Char, class Traits, class XMLTraits>
long MiX::XMLToken< Char, Traits, XMLTraits >::getIndex   [inline]
 

位置を得ます.

template<class Char, class Traits, class XMLTraits>
TokenType MiX::XMLToken< Char, Traits, XMLTraits >::getType   [inline]
 

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


このクラスの解説は次のファイルから生成されました:
MiXに対してFri Jun 28 05:14:01 2002に生成されました。 doxygen1.2.11.1 の開発者: Dimitri van Heesch, © 1997-2001