51 (std::optional<std::string>, text_m)
52 (std::optional<std::string>, content_m)
55namespace SDDS {
namespace parser
57 namespace qi = boost::spirit::qi;
58 namespace ascii = boost::spirit::ascii;
59 namespace phx = boost::phoenix;
61 template <
typename Iterator>
62 struct description_parser: qi::grammar<Iterator, description(), skipper<Iterator> >
64 description_parser(error_handler<Iterator> & _error_handler);
66 qi::rule<Iterator, description(), skipper<Iterator> > start;
67 qi::rule<Iterator, std::string(), skipper<Iterator> > quoted_string,
68 description_text, description_content;