OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
SDDS::parser::include_parser< Iterator > Struct Template Reference

#include <include.hpp>

Inherits qi::grammar< Iterator, include(), skipper< Iterator > >.

Collaboration diagram for SDDS::parser::include_parser< Iterator >:

Public Member Functions

 include_parser (error_handler< Iterator > &_error_handler)

Public Attributes

qi::rule< Iterator, include(), skipper< Iterator > > start
qi::rule< Iterator, std::string(), skipper< Iterator > > string
qi::rule< Iterator, std::string(), skipper< Iterator > > quoted_string
qi::rule< Iterator, std::string(), skipper< Iterator > > include_filename

Detailed Description

template<typename Iterator>
struct SDDS::parser::include_parser< Iterator >

Definition at line 81 of file include.hpp.

Constructor & Destructor Documentation

◆ include_parser()

template<typename Iterator>
SDDS::parser::include_parser< Iterator >::include_parser ( error_handler< Iterator > & _error_handler)

Definition at line 30 of file include_def.hpp.

References SDDS::include::complainUnsupported< A >::apply(), include_filename, include_parser(), quoted_string, start, and string.

Referenced by include_parser().

Here is the call graph for this function:

Member Data Documentation

◆ include_filename

template<typename Iterator>
qi::rule<Iterator, std::string(), skipper<Iterator> > SDDS::parser::include_parser< Iterator >::include_filename

Definition at line 87 of file include.hpp.

Referenced by include_parser().

◆ quoted_string

template<typename Iterator>
qi::rule<Iterator, std::string(), skipper<Iterator> > SDDS::parser::include_parser< Iterator >::quoted_string

Definition at line 86 of file include.hpp.

Referenced by include_parser().

◆ start

template<typename Iterator>
qi::rule<Iterator, include(), skipper<Iterator> > SDDS::parser::include_parser< Iterator >::start

Definition at line 85 of file include.hpp.

Referenced by include_parser().

◆ string

template<typename Iterator>
qi::rule<Iterator, std::string(), skipper<Iterator> > SDDS::parser::include_parser< Iterator >::string

Definition at line 86 of file include.hpp.

Referenced by include_parser().


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