OPAL (Object Oriented Parallel Accelerator Library)
2021.1.99
OPAL
|
#include <array.hpp>
Inherits boost::spirit::qi::grammar< Iterator, array(), skipper< Iterator > >.
Public Member Functions | |
array_parser (error_handler< Iterator > &_error_handler) | |
Public Attributes | |
qi::rule< Iterator, array(), skipper< Iterator > > | start |
qi::rule< Iterator, std::string(), skipper< Iterator > > | array_name |
qi::rule< Iterator, std::string(), skipper< Iterator > > | array_symbol |
qi::rule< Iterator, std::string(), skipper< Iterator > > | array_units |
qi::rule< Iterator, std::string(), skipper< Iterator > > | array_description |
qi::rule< Iterator, std::string(), skipper< Iterator > > | array_format |
qi::rule< Iterator, std::string(), skipper< Iterator > > | array_group |
qi::rule< Iterator, std::string(), skipper< Iterator > > | units |
qi::rule< Iterator, std::string(), skipper< Iterator > > | string |
qi::rule< Iterator, std::string(), skipper< Iterator > > | quoted_string |
qi::rule< Iterator, long(), skipper< Iterator > > | array_field |
qi::rule< Iterator, long(), skipper< Iterator > > | array_dimensions |
qi::rule< Iterator, ast::datatype, skipper< Iterator > > | array_type |
qi::rule< Iterator, ast::nil(), skipper< Iterator > > | array_unsupported_pre |
qi::rule< Iterator, ast::nil(), skipper< Iterator > > | array_unsupported_post |
qi::symbols< char, ast::datatype > | arraytype |
SDDS::parser::array_parser< Iterator >::array_parser | ( | error_handler< Iterator > & | _error_handler | ) |
Definition at line 30 of file array_def.hpp.
References Physics::alpha, SDDS::parser::array_parser< Iterator >::array_description, SDDS::parser::array_parser< Iterator >::array_dimensions, SDDS::parser::array_parser< Iterator >::array_field, SDDS::parser::array_parser< Iterator >::array_format, SDDS::parser::array_parser< Iterator >::array_group, SDDS::parser::array_parser< Iterator >::array_name, SDDS::parser::array_parser< Iterator >::array_symbol, SDDS::parser::array_parser< Iterator >::array_type, SDDS::parser::array_parser< Iterator >::array_units, SDDS::parser::array_parser< Iterator >::array_unsupported_post, SDDS::parser::array_parser< Iterator >::array_unsupported_pre, SDDS::parser::array_parser< Iterator >::arraytype, SDDS::ast::CHARACTER, SDDS::ast::DOUBLE, SDDS::ast::FLOAT, SDDS::ast::LONG, SDDS::parser::array_parser< Iterator >::quoted_string, SDDS::ast::SHORT, SDDS::parser::array_parser< Iterator >::start, SDDS::parser::array_parser< Iterator >::string, SDDS::ast::STRING, and SDDS::parser::array_parser< Iterator >::units.
qi::rule<Iterator, std::string(), skipper<Iterator> > SDDS::parser::array_parser< Iterator >::array_description |
Definition at line 115 of file array.hpp.
Referenced by SDDS::parser::array_parser< Iterator >::array_parser().
qi::rule<Iterator, long(), skipper<Iterator> > SDDS::parser::array_parser< Iterator >::array_dimensions |
Definition at line 118 of file array.hpp.
Referenced by SDDS::parser::array_parser< Iterator >::array_parser().
qi::rule<Iterator, long(), skipper<Iterator> > SDDS::parser::array_parser< Iterator >::array_field |
Definition at line 117 of file array.hpp.
Referenced by SDDS::parser::array_parser< Iterator >::array_parser().
qi::rule<Iterator, std::string(), skipper<Iterator> > SDDS::parser::array_parser< Iterator >::array_format |
Definition at line 115 of file array.hpp.
Referenced by SDDS::parser::array_parser< Iterator >::array_parser().
qi::rule<Iterator, std::string(), skipper<Iterator> > SDDS::parser::array_parser< Iterator >::array_group |
Definition at line 116 of file array.hpp.
Referenced by SDDS::parser::array_parser< Iterator >::array_parser().
qi::rule<Iterator, std::string(), skipper<Iterator> > SDDS::parser::array_parser< Iterator >::array_name |
Definition at line 114 of file array.hpp.
Referenced by SDDS::parser::array_parser< Iterator >::array_parser().
qi::rule<Iterator, std::string(), skipper<Iterator> > SDDS::parser::array_parser< Iterator >::array_symbol |
Definition at line 115 of file array.hpp.
Referenced by SDDS::parser::array_parser< Iterator >::array_parser().
qi::rule<Iterator, ast::datatype, skipper<Iterator> > SDDS::parser::array_parser< Iterator >::array_type |
Definition at line 119 of file array.hpp.
Referenced by SDDS::parser::array_parser< Iterator >::array_parser().
qi::rule<Iterator, std::string(), skipper<Iterator> > SDDS::parser::array_parser< Iterator >::array_units |
Definition at line 115 of file array.hpp.
Referenced by SDDS::parser::array_parser< Iterator >::array_parser().
qi::rule<Iterator, ast::nil(), skipper<Iterator> > SDDS::parser::array_parser< Iterator >::array_unsupported_post |
Definition at line 121 of file array.hpp.
Referenced by SDDS::parser::array_parser< Iterator >::array_parser().
qi::rule<Iterator, ast::nil(), skipper<Iterator> > SDDS::parser::array_parser< Iterator >::array_unsupported_pre |
Definition at line 120 of file array.hpp.
Referenced by SDDS::parser::array_parser< Iterator >::array_parser().
qi::symbols<char, ast::datatype> SDDS::parser::array_parser< Iterator >::arraytype |
Definition at line 122 of file array.hpp.
Referenced by SDDS::parser::array_parser< Iterator >::array_parser().
qi::rule<Iterator, std::string(), skipper<Iterator> > SDDS::parser::array_parser< Iterator >::quoted_string |
Definition at line 116 of file array.hpp.
Referenced by SDDS::parser::array_parser< Iterator >::array_parser().
qi::rule<Iterator, array(), skipper<Iterator> > SDDS::parser::array_parser< Iterator >::start |
Definition at line 113 of file array.hpp.
Referenced by SDDS::parser::array_parser< Iterator >::array_parser().
qi::rule<Iterator, std::string(), skipper<Iterator> > SDDS::parser::array_parser< Iterator >::string |
Definition at line 116 of file array.hpp.
Referenced by SDDS::parser::array_parser< Iterator >::array_parser().
qi::rule<Iterator, std::string(), skipper<Iterator> > SDDS::parser::array_parser< Iterator >::units |
Definition at line 116 of file array.hpp.
Referenced by SDDS::parser::array_parser< Iterator >::array_parser().