OKlibrary  0.2.1.6
OKlib::Refactoring::IncludeParsingGrammar::definition< ScannerT > Struct Template Reference

#include <IncludeHandling.hpp>

List of all members.

Public Types

typedef boost::spirit::rule
< ScannerT > 
rule

Public Member Functions

 definition (const IncludeParsingGrammar &self)
const rulestart () const

Public Attributes

rule program
rule include_directive_begin
rule include_directive_system
rule include_directive_source
rule include_directive
rule comment
rule string
rule other_statements

Detailed Description

template<typename ScannerT>
struct OKlib::Refactoring::IncludeParsingGrammar::definition< ScannerT >

Definition at line 321 of file IncludeHandling.hpp.


Member Typedef Documentation

template<typename ScannerT >
typedef boost::spirit::rule<ScannerT> OKlib::Refactoring::IncludeParsingGrammar::definition< ScannerT >::rule

Definition at line 323 of file IncludeHandling.hpp.


Constructor & Destructor Documentation


Member Function Documentation

template<typename ScannerT >
const rule& OKlib::Refactoring::IncludeParsingGrammar::definition< ScannerT >::start ( ) const [inline]

Member Data Documentation

template<typename ScannerT >
rule OKlib::Refactoring::IncludeParsingGrammar::definition< ScannerT >::string

Definition at line 325 of file IncludeHandling.hpp.


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