![]() |
Springhead
An open source physics engine for virtual reality, haptics and motion generation.
|
スキャナを固定するためのスキップ用パーサ.他のパーサを代入できる
#include <FISpirit.h>
Public 型 | |
typedef FISkipParser | self_t |
typedef FISkipParser const & | embed_t |
typedef boost::spirit::classic::skip_parser_iteration_policy < FISkipParser > | iter_policy_t |
typedef boost::spirit::classic::scanner_policies < iter_policy_t > | scanner_policies_t |
typedef boost::spirit::classic::scanner < FIIteratorT, scanner_policies_t > | PhraseScannerT |
本文(Phrase)のためのスキャナ型 | |
typedef boost::spirit::classic::scanner_policies < boost::spirit::classic::no_skipper_iteration_policy < PhraseScannerT::iteration_policy_t > , PhraseScannerT::match_policy_t, PhraseScannerT::action_policy_t > | policies_t |
typedef boost::spirit::classic::scanner < PhraseScannerT::iterator_t, policies_t > | SkipperScannerT |
スペース読み飛ばし(Skipper)のためのスキャナ型 | |
typedef boost::spirit::classic::match_result < SkipperScannerT, boost::spirit::classic::parser_context <>::context_linker_t::attr_t > ::type | Result |
Public メソッド | |
FISkipParser (const FISkipParser &wp) | |
template<class T > | |
FISkipParser (const T &p) | |
Scannerがテンプレートのパーサを受け取って,コンクリートなパーサに変換して保存. | |
template<class T > | |
FISkipParser & | operator= (const T &p) |
Scannerがテンプレートのパーサを受け取って,コンクリートなパーサに変換して保存. | |
Result | parse (const SkipperScannerT &scan) const |
スキップのためのパース | |
Public 変数 | |
boost::scoped_ptr < boost::spirit::classic::impl::abstract_parser < SkipperScannerT, Result > > | ptr_ |
コンクリートなパーサ | |