Home
last modified time | relevance | path

Searched refs:mini_xml (Results 1 – 10 of 10) sorted by relevance

/third_party/boost/libs/spirit/repository/example/karma/
Dmini_xml_karma_sr.cpp53 struct mini_xml;
57 boost::recursive_wrapper<mini_xml>
62 struct mini_xml struct
71 mini_xml,
81 qi::grammar<Iterator, mini_xml(), space_type>
108 qi::rule<Iterator, mini_xml(), space_type> xml;
132 phoenix::function<get_element<mini_xml> > _xml;
140 : karma::grammar<OutputIterator, mini_xml()>
154 karma::rule<OutputIterator, mini_xml()> entry;
156 repo::karma::subrule<0, mini_xml()> xml;
[all …]
/third_party/boost/libs/spirit/repository/example/qi/
Dmini_xml2_sr.cpp47 struct mini_xml;
51 boost::recursive_wrapper<mini_xml>
56 struct mini_xml struct
66 client::mini_xml, argument
91 void operator()(mini_xml const& xml) const;
103 void operator()(mini_xml const& xml) const in operator ()()
117 void mini_xml_printer::operator()(mini_xml const& xml) const in operator ()()
139 : qi::grammar<Iterator, mini_xml(), ascii::space_type>
173 qi::rule<Iterator, mini_xml(), ascii::space_type> entry;
175 repo::qi::subrule<0, mini_xml(), qi::locals<std::string> > xml;
[all …]
/third_party/boost/libs/spirit/example/qi/
Dmini_xml1.cpp41 struct mini_xml;
45 boost::recursive_wrapper<mini_xml>
50 struct mini_xml struct
62 client::mini_xml, argument
88 void operator()(mini_xml const& xml) const;
100 void operator()(mini_xml const& xml) const in operator ()()
114 void mini_xml_printer::operator()(mini_xml const& xml) const in operator ()()
135 struct mini_xml_grammar : qi::grammar<Iterator, mini_xml(), ascii::space_type>
171 qi::rule<Iterator, mini_xml(), ascii::space_type> xml;
214 client::mini_xml ast; // Our tree in main()
Dmini_xml2.cpp40 struct mini_xml;
44 boost::recursive_wrapper<mini_xml>
49 struct mini_xml struct
59 client::mini_xml, argument
84 void operator()(mini_xml const& xml) const;
96 void operator()(mini_xml const& xml) const in operator ()()
110 void mini_xml_printer::operator()(mini_xml const& xml) const in operator ()()
132 : qi::grammar<Iterator, mini_xml(), qi::locals<std::string>, ascii::space_type>
166 qi::rule<Iterator, mini_xml(), qi::locals<std::string>, ascii::space_type> xml;
209 client::mini_xml ast; // Our tree in main()
Dmini_xml3.cpp41 struct mini_xml;
45 boost::recursive_wrapper<mini_xml>
50 struct mini_xml struct
60 client::mini_xml, argument
85 void operator()(mini_xml const& xml) const;
97 void operator()(mini_xml const& xml) const in operator ()()
111 void mini_xml_printer::operator()(mini_xml const& xml) const in operator ()()
133 : qi::grammar<Iterator, mini_xml(), qi::locals<std::string>, ascii::space_type>
190 qi::rule<Iterator, mini_xml(), qi::locals<std::string>, ascii::space_type> xml;
233 client::mini_xml ast; // Our tree in main()
/third_party/boost/libs/spirit/example/karma/
Dmini_xml_karma.cpp46 struct mini_xml;
50 boost::recursive_wrapper<mini_xml>
55 struct mini_xml struct
64 mini_xml,
74 qi::grammar<Iterator, mini_xml(), space_type>
101 qi::rule<Iterator, mini_xml(), space_type> xml;
125 phoenix::function<get_element<mini_xml> > _xml;
132 : karma::grammar<OutputIterator, mini_xml()>
144 karma::rule<OutputIterator, mini_xml()> xml;
182 mini_xml ast; // our tree in main()
/third_party/boost/libs/spirit/doc/qi/
Dmini_xml.qbk126 rule<Iterator, mini_xml(), space_type> xml;
128 `mini_xml` is our attribute here. We'll see later what it is. Let's see its
138 a hint that `mini_xml` is a sort of a tuple - a fusion sequence. `at_c<N>` here
181 a `string` or a `mini_xml`. For this, we use __boost_variant__. `boost::recursive_wrapper`
182 wraps `mini_xml`, making it a recursive data structure.
196 `mini_xml` is no brainier. It is a plain ol' struct. But as we've seen in our
216 rule<Iterator, mini_xml(), locals<std::string>, space_type> xml;
/third_party/boost/libs/spirit/doc/
Dqi.qbk22 [include qi/mini_xml.qbk]
/third_party/boost/libs/spirit/repository/doc/karma/
Dsubrule.qbk198 The definitions of the `mini_xml` and `mini_xml_node` data structures
/third_party/boost/libs/spirit/repository/doc/qi/
Dsubrule.qbk198 The definitions of the `mini_xml` and `mini_xml_node` data structures