OKlibrary  0.2.1.6
OKlib::SATCompetition::Copy_results< ParserResult, OutputIterator > Struct Template Reference

#include <ParsingResultSequences.hpp>

List of all members.

Public Types

typedef ParserResult::ParseIterator ParseIterator
typedef
boost::spirit::parse_info
< ParseIterator
parse_info_it
typedef ParserResult::char_type char_type
typedef
boost::spirit::parse_info
< const char_type * > 
parse_info_c

Public Member Functions

parse_info_it operator() (const ParseIterator begin_in, const ParseIterator end_in, OutputIterator begin_out)
template<typename PIterator >
parse_info_c operator() (const PIterator begin_in, OutputIterator begin_out)

Detailed Description

template<class ParserResult, class OutputIterator>
struct OKlib::SATCompetition::Copy_results< ParserResult, OutputIterator >

Definition at line 55 of file ParsingResultSequences.hpp.


Member Typedef Documentation

template<class ParserResult, class OutputIterator>
typedef ParserResult::char_type OKlib::SATCompetition::Copy_results< ParserResult, OutputIterator >::char_type

Definition at line 59 of file ParsingResultSequences.hpp.

template<class ParserResult, class OutputIterator>
typedef boost::spirit::parse_info<const char_type*> OKlib::SATCompetition::Copy_results< ParserResult, OutputIterator >::parse_info_c

Definition at line 60 of file ParsingResultSequences.hpp.

template<class ParserResult, class OutputIterator>
typedef boost::spirit::parse_info<ParseIterator> OKlib::SATCompetition::Copy_results< ParserResult, OutputIterator >::parse_info_it

Definition at line 58 of file ParsingResultSequences.hpp.

template<class ParserResult, class OutputIterator>
typedef ParserResult::ParseIterator OKlib::SATCompetition::Copy_results< ParserResult, OutputIterator >::ParseIterator

Definition at line 57 of file ParsingResultSequences.hpp.


Member Function Documentation

template<class ParserResult, class OutputIterator>
parse_info_it OKlib::SATCompetition::Copy_results< ParserResult, OutputIterator >::operator() ( const ParseIterator  begin_in,
const ParseIterator  end_in,
OutputIterator  begin_out 
) [inline]
template<class ParserResult, class OutputIterator>
template<typename PIterator >
parse_info_c OKlib::SATCompetition::Copy_results< ParserResult, OutputIterator >::operator() ( const PIterator  begin_in,
OutputIterator  begin_out 
) [inline]

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