LSFilterMetadataVisitor Class Reference

Used within the parser as a parse visitor of a lsfilter to extract metadata from a query. More...

Inheritance diagram for LSFilterMetadataVisitor:
LSFilterVisitor

Public Member Functions

 get_table ()
 Get the table name of the query.
 get_columns ()
 Get the columns available in the query.
 visit_entry ($query0)
 Visit the given grammar rule.
 visit_query ($table_def1, $search_query3)
 Visit the given grammar rule.
 visit_table_def_simple ($name0)
 Visit the given grammar rule.
 visit_table_def_columns ($name0, $column_list2)
 Visit the given grammar rule.
 visit_column_list_end ($name0)
 Visit the given grammar rule.
 visit_column_list_cont ($column_list0, $name2)
 Visit the given grammar rule.
 visit_search_query ($filter0)
 Visit the given grammar rule.
 visit_filter_or ($filter0, $filter2)
 Visit the given grammar rule.
 visit_filter_and ($filter0, $filter2)
 Visit the given grammar rule.
 visit_filter_not ($filter1)
 Visit the given grammar rule.
 visit_filter_ok ($match0)
 Visit the given grammar rule.
 visit_match_in ($set_descr1)
 Visit the given grammar rule.
 visit_match_all ()
 Visit the given grammar rule.
 visit_match_none ()
 Visit the given grammar rule.
 visit_match_field_in ($name0, $set_descr2)
 Visit the given grammar rule.
 visit_match_not_re_ci ($name0, $arg_string2)
 Visit the given grammar rule.
 visit_match_not_re_cs ($name0, $arg_string2)
 Visit the given grammar rule.
 visit_match_re_ci ($name0, $arg_string2)
 Visit the given grammar rule.
 visit_match_re_cs ($name0, $arg_string2)
 Visit the given grammar rule.
 visit_match_not_eq_ci ($name0, $arg_string2)
 Visit the given grammar rule.
 visit_match_eq_ci ($name0, $arg_string2)
 Visit the given grammar rule.
 visit_match_not_eq ($name0, $arg_num2)
 Visit the given grammar rule.
 visit_match_gt_eq ($name0, $arg_num2)
 Visit the given grammar rule.
 visit_match_lt_eq ($name0, $arg_num2)
 Visit the given grammar rule.
 visit_match_gt ($name0, $arg_num2)
 Visit the given grammar rule.
 visit_match_lt ($name0, $arg_num2)
 Visit the given grammar rule.
 visit_match_eq ($name0, $arg_num_string2)
 Visit the given grammar rule.
 visit_set_descr_name ($string0)
 Visit the given grammar rule.
 visit_set_descr_query ($query0)
 Visit the given grammar rule.
 visit_field_name ($name0)
 Visit the given grammar rule.
 visit_field_obj ($name0, $field2)
 Visit the given grammar rule.
 visit_arg_num_func ($name0, $arg_list2)
 Autogenerated function.
 visit_arg_list ($arg_num_string0, $arg_list2)
 Autogenerated function.
 visit_arg_list_end ($arg_num_string0)
 Autogenerated function.
 accept ($result)
 Accept the result of the parse.

Detailed Description

Used within the parser as a parse visitor of a lsfilter to extract metadata from a query.


Member Function Documentation

LSFilterMetadataVisitor::visit_arg_list ( arg_num_string0,
arg_list2 
)

Autogenerated function.

Todo:
: documentation

Reimplemented from LSFilterVisitor.

LSFilterMetadataVisitor::visit_arg_list_end ( arg_num_string0  ) 

Autogenerated function.

Todo:
: documentation

Reimplemented from LSFilterVisitor.

LSFilterMetadataVisitor::visit_arg_num_func ( name0,
arg_list2 
)

Autogenerated function.

Todo:
: documentation

Reimplemented from LSFilterVisitor.


The documentation for this class was generated from the following file:
 All Data Structures Functions Variables

Generated on 19 Dec 2018 for ninja by  doxygen 1.6.1