メインページ | ネームスペース一覧 | クラス階層 | 構成 | Directories | ファイル一覧 | ネームスペースメンバ | 構成メンバ | ファイルメンバ | 関連ページ

構造体 Spr::FISkipParser

スキャナを固定するためのスキップ用パーサ.他のパーサを代入できる [詳細]

#include <FISpirit.h>

すべてのメンバ一覧

Public 型

Public メソッド

Public 変数


説明

スキャナを固定するためのスキップ用パーサ.他のパーサを代入できる

FISpirit.h50 行で定義されています。


型定義

typedef boost::spirit::scanner<FIIteratorT, scanner_policies_t> Spr::FISkipParser::PhraseScannerT
 

本文(Phrase)のためのスキャナ型

FISpirit.h56 行で定義されています。

typedef boost::spirit::scanner<PhraseScannerT::iterator_t, policies_t> Spr::FISkipParser::SkipperScannerT
 

スペース読み飛ばし(Skipper)のためのスキャナ型

FISpirit.h64 行で定義されています。


コンストラクタとデストラクタ

template<class T>
Spr::FISkipParser::FISkipParser const T &  p  )  [inline]
 

Scannerがテンプレートのパーサを受け取って,コンクリートなパーサに変換して保存..

FISpirit.h72 行で定義されています。

参照先 ptr_.


関数

template<class T>
FISkipParser& Spr::FISkipParser::operator= const T &  p  )  [inline]
 

Scannerがテンプレートのパーサを受け取って,コンクリートなパーサに変換して保存..

FISpirit.h77 行で定義されています。

参照先 ptr_.

Result Spr::FISkipParser::parse const SkipperScannerT scan  )  const [inline]
 

スキップのためのパース

FISpirit.h82 行で定義されています。

参照先 ptr_.


変数

boost::scoped_ptr<boost::spirit::impl::abstract_parser<SkipperScannerT, Result> > Spr::FISkipParser::ptr_
 

コンクリートなパーサ

FISpirit.h87 行で定義されています。

参照元 FISkipParser(), operator=(), と parse().


この構造体の説明は次のファイルから生成されました:
Springheadに対してSun Apr 16 01:59:02 2006に生成されました。  doxygen 1.4.1