![]() |
Home | Libraries | People | FAQ | More |
boost::parser::delimiter_directive
// In header: <boost/parser/parser.hpp> template<typename DelimiterParser> struct delimiter_directive { // public member functions template<typename ParserTuple, typename DelimiterParser2> auto operator[](parser_interface< perm_parser< ParserTuple, DelimiterParser2 > >) const noexcept; // public data members DelimiterParser delimiter_parser_; };
A directive that represents a perm_parser, where the items parsed are delimited by DelimiterParser, (e.g. delimiter(delimter_parser)[some_perm_parser]). This directive only applies to perm_parsers.
delimiter_directive public member functionstemplate<typename ParserTuple, typename DelimiterParser2> auto operator[](parser_interface< perm_parser< ParserTuple, DelimiterParser2 > > rhs) const noexcept;