OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
Public Member Functions | Public Attributes | List of all members
SDDS::parser::associate_parser< Iterator > Struct Template Reference

#include <associate.hpp>

Inherits grammar< Iterator, associate(), skipper< Iterator > >.

Public Member Functions

 associate_parser (error_handler< Iterator > &_error_handler)
 

Public Attributes

qi::rule< Iterator, associate(),
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 > > 
associate_name
 
qi::rule< Iterator,
std::string(), skipper
< Iterator > > 
associate_filename
 
qi::rule< Iterator,
std::string(), skipper
< Iterator > > 
associate_path
 
qi::rule< Iterator,
std::string(), skipper
< Iterator > > 
associate_description
 
qi::rule< Iterator,
std::string(), skipper
< Iterator > > 
associate_contents
 
qi::rule< Iterator, long(),
skipper< Iterator > > 
associate_sdds
 
qi::rule< Iterator, ast::nil(),
skipper< Iterator > > 
associate_unsupported_pre
 
qi::rule< Iterator, ast::nil(),
skipper< Iterator > > 
associate_unsupported_post
 

Detailed Description

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

Definition at line 93 of file associate.hpp.

Constructor & Destructor Documentation

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

Member Data Documentation

template<typename Iterator >
qi::rule<Iterator, std::string(), skipper<Iterator> > SDDS::parser::associate_parser< Iterator >::associate_contents
template<typename Iterator >
qi::rule<Iterator, std::string(), skipper<Iterator> > SDDS::parser::associate_parser< Iterator >::associate_description
template<typename Iterator >
qi::rule<Iterator, std::string(), skipper<Iterator> > SDDS::parser::associate_parser< Iterator >::associate_filename
template<typename Iterator >
qi::rule<Iterator, std::string(), skipper<Iterator> > SDDS::parser::associate_parser< Iterator >::associate_name
template<typename Iterator >
qi::rule<Iterator, std::string(), skipper<Iterator> > SDDS::parser::associate_parser< Iterator >::associate_path
template<typename Iterator >
qi::rule<Iterator, long(), skipper<Iterator> > SDDS::parser::associate_parser< Iterator >::associate_sdds
template<typename Iterator >
qi::rule<Iterator, ast::nil(), skipper<Iterator> > SDDS::parser::associate_parser< Iterator >::associate_unsupported_post
template<typename Iterator >
qi::rule<Iterator, ast::nil(), skipper<Iterator> > SDDS::parser::associate_parser< Iterator >::associate_unsupported_pre
template<typename Iterator >
qi::rule<Iterator, std::string(), skipper<Iterator> > SDDS::parser::associate_parser< Iterator >::quoted_string
template<typename Iterator >
qi::rule<Iterator, associate(), skipper<Iterator> > SDDS::parser::associate_parser< Iterator >::start
template<typename Iterator >
qi::rule<Iterator, std::string(), skipper<Iterator> > SDDS::parser::associate_parser< Iterator >::string

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