|
Namespaces |
| namespace | boost::spirit |
| namespace | VGServer |
| namespace | VGServer::AttributeParser |
Defines |
| #define | WITH_CHANGELIST |
Typedefs |
| typedef char const * | VGServer::AttributeParser::InputIterT |
| typedef tree_match< InputIterT > | VGServer::AttributeParser::ParseTreeMatchT |
| typedef ParseTreeMatchT::const_tree_iterator | VGServer::AttributeParser::TreeIterT |
Enumerations |
| enum | VGServer::AttributeParser::parser_ids {
VGServer::AttributeParser::integer_const_id = 1,
VGServer::AttributeParser::double_const_id,
VGServer::AttributeParser::string_const_id,
VGServer::AttributeParser::constant_id,
VGServer::AttributeParser::function_call_id,
VGServer::AttributeParser::function_identifier_id,
VGServer::AttributeParser::attrname_id,
VGServer::AttributeParser::atom_expr_id,
VGServer::AttributeParser::unary_expr_id,
VGServer::AttributeParser::mul_expr_id,
VGServer::AttributeParser::add_expr_id,
VGServer::AttributeParser::cast_expr_id,
VGServer::AttributeParser::cast_spec_id,
VGServer::AttributeParser::comp_expr_id,
VGServer::AttributeParser::and_expr_id,
VGServer::AttributeParser::or_expr_id,
VGServer::AttributeParser::expr_id,
VGServer::AttributeParser::attrlist_star_id,
VGServer::AttributeParser::attrlist_exprlist_id,
VGServer::AttributeParser::attrlist_id,
VGServer::AttributeParser::filter_expr_id
} |
Functions |
| bool | VGServer::AttributeParser::build_attrlist (TreeIterT const &i, const GraphProperties &gp, vertex_or_edge_t voe, class AttributeSelectorList &sellist) |
| | build_attrlist construct the vector holding the ParseNode parse tree for each requested attribute.
|
| distinct_parser | VGServer::AttributeParser::keyword_p ("a-zA-Z0-9_") |
| | keyword parser
|