49 (boost::optional<std::string>, text_m)
50 (boost::optional<std::string>, content_m)
53namespace SDDS {
namespace parser
55 namespace qi = boost::spirit::qi;
56 namespace ascii = boost::spirit::ascii;
57 namespace phx = boost::phoenix;
59 template <
typename Iterator>
60 struct description_parser: qi::grammar<Iterator, description(), skipper<Iterator> >
62 description_parser(error_handler<Iterator> & _error_handler);
64 qi::rule<Iterator, description(), skipper<Iterator> > start;
65 qi::rule<Iterator, std::string(), skipper<Iterator> > quoted_string,
66 description_text, description_content;