28 boost::regex(
"[a-zA-Z][a-zA-Z0-9_]*");
31 boost::regex(
"[a-zA-Z][a-zA-Z0-9_]*");
34 boost::regex(
"("+typeExpression.str()+
")");
37 boost::regex(
"("+packageExpression.str()+
")/("+typeExpression.str()+
")");
54 package, std::string& type) {
58 package = std::string(match[1].first, match[1].second);
59 type = std::string(match[2].first, match[2].second);
64 package = std::string();
65 type = std::string(match[1].first, match[1].second);
Header file providing the MessageTypeParser class interface.