| 
| class   | Bin_instantiator | 
|   | 
| class   | Datediff_instantiator | 
|   | 
| class   | Dayofweek_instantiator | 
|   | 
| class   | Even_argcount_function_factory | 
|   | 
| class   | From_unixtime_instantiator | 
|   | 
| class   | Function_factory | 
|   | Factory for creating function objects.  More...
  | 
|   | 
| class   | Geometry_instantiator | 
|   | 
| class   | Instantiator | 
|   | Instantiates a function class with the list of arguments.  More...
  | 
|   | 
| class   | Instantiator< Function_class, 0 > | 
|   | Instantiates a function class with no arguments.  More...
  | 
|   | 
| class   | Instantiator< Function_class, 0, 1 > | 
|   | Instantiates a function class with zero or one arguments.  More...
  | 
|   | 
| class   | Instantiator< Function_class, 1 > | 
|   | Instantiates a function class with one argument.  More...
  | 
|   | 
| class   | Instantiator< Function_class, 1, 2 > | 
|   | Instantiates a function class with one or two arguments.  More...
  | 
|   | 
| class   | Instantiator< Function_class, 1, 3 > | 
|   | Instantiates a function class with between one and three arguments.  More...
  | 
|   | 
| class   | Instantiator< Function_class, 2 > | 
|   | Instantiates a function class with two arguments.  More...
  | 
|   | 
| class   | Instantiator< Function_class, 2, 3 > | 
|   | Instantiates a function class with two or three arguments.  More...
  | 
|   | 
| class   | Instantiator< Function_class, 2, 4 > | 
|   | Instantiates a function class with between two and four arguments.  More...
  | 
|   | 
| class   | Instantiator< Function_class, 2, 6 > | 
|   | Instantiates a function class with between two and six arguments.  More...
  | 
|   | 
| class   | Instantiator< Function_class, 3 > | 
|   | Instantiates a function class with three arguments.  More...
  | 
|   | 
| class   | Instantiator< Function_class, 3, 5 > | 
|   | Instantiates a function class with two or three arguments.  More...
  | 
|   | 
| class   | Instantiator< Function_class, 4 > | 
|   | Instantiates a function class with four arguments.  More...
  | 
|   | 
| class   | Instantiator< Function_class, 5 > | 
|   | Instantiates a function class with five arguments.  More...
  | 
|   | 
| class   | Instantiator_with_functype | 
|   | 
| class   | Instantiator_with_functype< Function_class, Function_type, 1, 1 > | 
|   | 
| class   | Instantiator_with_functype< Function_class, Function_type, 2, 2 > | 
|   | 
| class   | Instantiator_with_thd | 
|   | 
| class   | Instantiator_with_thd< Function_class, 1, 2 > | 
|   | Instantiates a function class taking a thd and one or two arguments.  More...
  | 
|   | 
| class   | Instantiator_with_thd< Function_class, 1, 3 > | 
|   | Instantiates a function class taking between one and three arguments.  More...
  | 
|   | 
| class   | Internal_function_factory | 
|   | Factory for internal functions that should be invoked from the system views only.  More...
  | 
|   | 
| class   | Json_length_instantiator | 
|   | Instantiates a call to JSON_LENGTH, which may take either one or two arguments.  More...
  | 
|   | 
| class   | Latitude_instantiator | 
|   | 
| class   | List_instantiator | 
|   | 
| class   | List_instantiator_with_thd | 
|   | 
| class   | Locate_instantiator | 
|   | 
| class   | Longitude_instantiator | 
|   | 
| class   | Make_set_instantiator | 
|   | 
| class   | Oct_instantiator | 
|   | 
| class   | Odd_argcount_function_factory | 
|   | 
| class   | Round_instantiator | 
|   | 
| class   | Srid_instantiator | 
|   | 
| class   | Subtime_instantiator | 
|   | 
| class   | Time_format_instantiator | 
|   | 
| class   | Weekday_instantiator | 
|   | 
| class   | Weekofyear_instantiator | 
|   | 
| class   | X_instantiator | 
|   | 
| class   | Y_instantiator | 
|   | 
| class   | Yearweek_instantiator | 
|   | 
 | 
| template<Item_func::Functype Functype>  | 
| using  | Spatial_decomp_instantiator = Instantiator_with_functype< Item_func_spatial_decomp, Functype, 1 > | 
|   | 
| using  | Startpoint_instantiator = Spatial_decomp_instantiator< Item_func::SP_STARTPOINT > | 
|   | 
| using  | Endpoint_instantiator = Spatial_decomp_instantiator< Item_func::SP_ENDPOINT > | 
|   | 
| using  | Exteriorring_instantiator = Spatial_decomp_instantiator< Item_func::SP_EXTERIORRING > | 
|   | 
| template<Item_func::Functype Functype>  | 
| using  | Spatial_decomp_n_instantiator = Instantiator_with_functype< Item_func_spatial_decomp_n, Functype, 2 > | 
|   | 
| using  | Sp_geometryn_instantiator = Spatial_decomp_n_instantiator< Item_func::SP_GEOMETRYN > | 
|   | 
| using  | Sp_interiorringn_instantiator = Spatial_decomp_n_instantiator< Item_func::SP_INTERIORRINGN > | 
|   | 
| using  | Sp_pointn_instantiator = Spatial_decomp_n_instantiator< Item_func::SP_POINTN > | 
|   | 
| using  | txt_ft = Item_func_geometry_from_text::Functype | 
|   | 
| using  | I_txt = Item_func_geometry_from_text | 
|   | 
| template<typename Geometry_class , enum Geometry_class::Functype Functype>  | 
| using  | G_i = Geometry_instantiator< Geometry_class, Functype > | 
|   | 
| using  | Geomcollfromtext_instantiator = G_i< I_txt, txt_ft::GEOMCOLLFROMTEXT > | 
|   | 
| using  | Geomcollfromtxt_instantiator = G_i< I_txt, txt_ft::GEOMCOLLFROMTXT > | 
|   | 
| using  | Geometrycollectionfromtext_instantiator = G_i< I_txt, txt_ft::GEOMETRYCOLLECTIONFROMTEXT > | 
|   | 
| using  | Geometryfromtext_instantiator = G_i< I_txt, txt_ft::GEOMETRYFROMTEXT > | 
|   | 
| using  | Geomfromtext_instantiator = G_i< I_txt, txt_ft::GEOMFROMTEXT > | 
|   | 
| using  | Linefromtext_instantiator = G_i< I_txt, txt_ft::LINEFROMTEXT > | 
|   | 
| using  | Linestringfromtext_instantiator = G_i< I_txt, txt_ft::LINESTRINGFROMTEXT > | 
|   | 
| using  | Mlinefromtext_instantiator = G_i< I_txt, txt_ft::MLINEFROMTEXT > | 
|   | 
| using  | Mpointfromtext_instantiator = G_i< I_txt, txt_ft::MPOINTFROMTEXT > | 
|   | 
| using  | Mpolyfromtext_instantiator = G_i< I_txt, txt_ft::MPOLYFROMTEXT > | 
|   | 
| using  | Multilinestringfromtext_instantiator = G_i< I_txt, txt_ft::MULTILINESTRINGFROMTEXT > | 
|   | 
| using  | Multipointfromtext_instantiator = G_i< I_txt, txt_ft::MULTIPOINTFROMTEXT > | 
|   | 
| using  | Multipolygonfromtext_instantiator = G_i< I_txt, txt_ft::MULTIPOLYGONFROMTEXT > | 
|   | 
| using  | Pointfromtext_instantiator = G_i< I_txt, txt_ft::POINTFROMTEXT > | 
|   | 
| using  | Polyfromtext_instantiator = G_i< I_txt, txt_ft::POLYFROMTEXT > | 
|   | 
| using  | Polygonfromtext_instantiator = G_i< I_txt, txt_ft::POLYGONFROMTEXT > | 
|   | 
| using  | wkb_ft = Item_func_geometry_from_wkb::Functype | 
|   | 
| using  | I_wkb = Item_func_geometry_from_wkb | 
|   | 
| using  | Geomcollfromwkb_instantiator = G_i< I_wkb, wkb_ft::GEOMCOLLFROMWKB > | 
|   | 
| using  | Geometrycollectionfromwkb_instantiator = G_i< I_wkb, wkb_ft::GEOMETRYCOLLECTIONFROMWKB > | 
|   | 
| using  | Geometryfromwkb_instantiator = G_i< I_wkb, wkb_ft::GEOMETRYFROMWKB > | 
|   | 
| using  | Geomfromwkb_instantiator = G_i< I_wkb, wkb_ft::GEOMFROMWKB > | 
|   | 
| using  | Linefromwkb_instantiator = G_i< I_wkb, wkb_ft::LINEFROMWKB > | 
|   | 
| using  | Linestringfromwkb_instantiator = G_i< I_wkb, wkb_ft::LINESTRINGFROMWKB > | 
|   | 
| using  | Mlinefromwkb_instantiator = G_i< I_wkb, wkb_ft::MLINEFROMWKB > | 
|   | 
| using  | Mpointfromwkb_instantiator = G_i< I_wkb, wkb_ft::MPOINTFROMWKB > | 
|   | 
| using  | Mpolyfromwkb_instantiator = G_i< I_wkb, wkb_ft::MPOLYFROMWKB > | 
|   | 
| using  | Multilinestringfromwkb_instantiator = G_i< I_wkb, wkb_ft::MULTILINESTRINGFROMWKB > | 
|   | 
| using  | Multipointfromwkb_instantiator = G_i< I_wkb, wkb_ft::MULTIPOINTFROMWKB > | 
|   | 
| using  | Multipolygonfromwkb_instantiator = G_i< I_wkb, wkb_ft::MULTIPOLYGONFROMWKB > | 
|   | 
| using  | Pointfromwkb_instantiator = G_i< I_wkb, wkb_ft::POINTFROMWKB > | 
|   | 
| using  | Polyfromwkb_instantiator = G_i< I_wkb, wkb_ft::POLYFROMWKB > | 
|   | 
| using  | Polygonfromwkb_instantiator = G_i< I_wkb, wkb_ft::POLYGONFROMWKB > | 
|   |