cwchess::pgn::grammar::PgnGrammar::definition< ScannerT > Struct Template Reference

List of all members.

Public Types

typedef
ScannerT::iteration_policy_t 
iteration_policy_t
typedef
boost::spirit::classic::match_policy 
match_policy_t
typedef ScannerT::action_policy_t action_policy_t
typedef
boost::spirit::classic::scanner_policies
< iteration_policy_t,
match_policy_t,
action_policy_t > 
policies_t
typedef
boost::spirit::classic::scanner
< typename
ScannerT::iterator_t,
policies_t > 
non_tree_scanner_t
typedef
boost::spirit::classic::rule
< non_tree_scanner_t > 
no_tree_rule_t
typedef
boost::spirit::classic::rule
< ScannerT > 
rule_t

Public Member Functions

rule_t const&  start (void) const
 definition (PgnGrammar const& self)

Public Attributes

boost::spirit::classic::uint_parser
< unsigned, 10, 1, 3 > 
uint3_p
rule_t leading_junk
rule_t file
rule_t rank
rule_t piece
rule_t check
rule_t punctuation_junk
rule_t tagname_begin
rule_t tagname_continuation
rule_t printable
rule_t printable_string
rule_t printable_comment
rule_t promotion
no_tree_rule_t blank
no_tree_rule_t white_space
no_tree_rule_t escaped_data
no_tree_rule_t eol
rule_t integer
rule_t square
rule_t disambiguation
rule_t string
rule_t tag_name
rule_t tag_value
rule_t game_termination
rule_t elipsis
rule_t move_number_indication
rule_t SAN_move
rule_t annotation
rule_t numeric_annotation_glyph
rule_t text_annotation1_junk
rule_t text_annotation2_junk
rule_t comment
rule_t parenthesis_junk
rule_t tag_pair
rule_t tag_section
rule_t move
rule_t white_move
rule_t last_white_move
rule_t arena_junk
rule_t black_move
rule_t movetext_section_white
rule_t movetext_section_black
rule_t white_black_move
rule_t recursive_variation_white
rule_t recursive_variation_black
rule_t wrong_color_white_junk
rule_t wrong_color_black_junk
rule_t movetext_section
rule_t PGN_game
rule_t PGN_database

Detailed Description

template<typename ScannerT>
struct cwchess::pgn::grammar::PgnGrammar::definition< ScannerT >

Definition at line 66 of file PgnGrammar.h.


The documentation for this struct was generated from the following file:

Copyright © 2006 - 2010 Carlo Wood.  All rights reserved.