11 #include "boost/spirit/home/classic/core/non_terminal/grammar.hpp" 13 #include "boost/spirit/include/classic.hpp" 14 #include "boost/thread/pthread/once_atomic.hpp" 19 namespace boost {
namespace spirit {
namespace classic { } } }
21 class Mapper :
public boost::spirit::classic::grammar<Mapper> {
25 template <
typename ScannerT>
struct definition;
32 void operator()(
char const*
str,
char const*
end)
const;
39 void operator()(
char const*
str,
char const*
end)
const;
46 void operator()(
char const*
str,
char const*
end)
const;
85 void errorOut(
const char*
str );
87 void do_pair(
char const*
str,
char const*
end );
89 void do_makeName(
char const*
str,
char const*
end );
91 void do_makeDouble(
char const*
str,
char const*
end );
ReadMapType< std::map< std::string, double > > pMapMap
type of data representation of DDCompactView
a std::map<std::string,YourType> that offers a const operator[key]; if key is not stored in the std::...
DDLMap handles Map container.
This is a base class for processing XML elements in the DDD.
The main class for processing parsed elements.