Lines Matching refs:xpl

80 const xpl::Admin_command_handler::Command_handler xpl::Admin_command_handler::m_command_handler;
83 xpl::Admin_command_handler::Command_handler::Command_handler() in Command_handler()
105 ngs::Error_code xpl::Admin_command_handler::Command_handler::execute(Admin_command_handler *admin, in execute()
126 xpl::Admin_command_handler::Admin_command_handler(Session &session) in Admin_command_handler()
131 ngs::Error_code xpl::Admin_command_handler::execute(const std::string &namespace_, const std::strin… in execute()
152 ngs::Error_code xpl::Admin_command_handler::ping(Command_arguments &args) in ping()
180 void get_client_data(std::vector<Client_data_> &clients_data, xpl::Session &requesting_session, in get_client_data()
181 xpl::Sql_data_context &da, ngs::Client_ptr &client) in get_client_data()
183 ngs::shared_ptr<xpl::Session> session(ngs::static_pointer_cast<xpl::Session>(client->session())); in get_client_data()
218 ngs::Error_code xpl::Admin_command_handler::list_clients(Command_arguments &args) in list_clients()
283 ngs::Error_code xpl::Admin_command_handler::kill_client(Command_arguments &args) in kill_client()
294 xpl::Server::Server_ref server(Server::get_instance()); in kill_client()
309 ngs::Error_code create_collection_impl(xpl::Sql_data_context &da, const std::string &schema, const … in create_collection_impl()
311 xpl::Query_string_builder qb; in create_collection_impl()
320 xpl::Sql_data_context::Result_info info; in create_collection_impl()
334 ngs::Error_code xpl::Admin_command_handler::create_collection(Command_arguments &args) in create_collection()
434 ngs::Error_code query_string_columns(xpl::Sql_data_context &da, const ngs::PFS_string &sql, in query_string_columns()
437 xpl::Buffering_command_delegate::Resultset r_rows; in query_string_columns()
438 std::vector<xpl::Command_delegate::Field_type> r_types; in query_string_columns()
439 xpl::Sql_data_context::Result_info r_info; in query_string_columns()
447 xpl::Buffering_command_delegate::Resultset::iterator it = r_rows.begin(); in query_string_columns()
455 xpl::Buffering_command_delegate::Row_data *row_data = &(*it); in query_string_columns()
462 xpl::Buffering_command_delegate::Field_value *field = row_data->fields[field_idx]; in query_string_columns()
496 … String_fields_values &ret_column_names, xpl::Sql_data_context &da) in remove_nonvirtual_column_names()
498 xpl::Query_string_builder qb; in remove_nonvirtual_column_names()
542 xpl::Sql_data_context &da, bool &r_supports) in index_on_virtual_column_supported()
545 xpl::Query_string_builder qb; in index_on_virtual_column_supported()
584 const std::string &column_name, xpl::Sql_data_context &da, bool &r_exists) in table_column_exists()
586 xpl::Query_string_builder qb; in table_column_exists()
587 xpl::Buffering_command_delegate::Resultset r_rows; in table_column_exists()
588 std::vector<xpl::Command_delegate::Field_type> r_types; in table_column_exists()
589 xpl::Sql_data_context::Result_info r_info; in table_column_exists()
634 ngs::Error_code xpl::Admin_command_handler::create_collection_index(Command_arguments &args) in create_collection_index()
838 ngs::Error_code xpl::Admin_command_handler::drop_collection(Command_arguments &args) in drop_collection()
873xpl::Sql_data_context &da, String_fields_values &ret_column_names) in get_index_virtual_column_names()
876 xpl::Query_string_builder qb; in get_index_virtual_column_names()
896 xpl::Buffering_command_delegate::Resultset r_rows; in get_index_virtual_column_names()
897 std::vector<xpl::Command_delegate::Field_type> r_types; in get_index_virtual_column_names()
898 xpl::Sql_data_context::Result_info r_info; in get_index_virtual_column_names()
936 ngs::Error_code xpl::Admin_command_handler::drop_collection_index(Command_arguments &args) in drop_collection_index()
1013 inline void add_notice_row(xpl::Sql_data_context &da, const std::string &notice, longlong status) in add_notice_row()
1028 ngs::Error_code xpl::Admin_command_handler::enable_notices(Command_arguments &args) in enable_notices()
1058 ngs::Error_code xpl::Admin_command_handler::disable_notices(Command_arguments &args) in disable_notices()
1089 ngs::Error_code xpl::Admin_command_handler::list_notices(Command_arguments &args) in list_notices()
1115 ngs::Error_code is_schema_selected_and_exists(xpl::Sql_data_context &da, const std::string &schema) in is_schema_selected_and_exists()
1117 xpl::Query_string_builder qb; in is_schema_selected_and_exists()
1122 xpl::Sql_data_context::Result_info info; in is_schema_selected_and_exists()
1127 T get_system_variable(xpl::Sql_data_context &da, const std::string &variable) in get_system_variable()
1129 xpl::Sql_data_result result(da); in get_system_variable()
1169 ngs::Error_code xpl::Admin_command_handler::list_objects(Command_arguments &args) in list_objects()
1237 bool is_collection(xpl::Sql_data_context &da, const std::string &schema, const std::string &name) in is_collection()
1239 xpl::Query_string_builder qb; in is_collection()
1249 xpl::Sql_data_result result(da); in is_collection()
1284 ngs::Error_code xpl::Admin_command_handler::ensure_collection(Command_arguments &args) in ensure_collection()
1312 const char* const xpl::Admin_command_handler::Command_arguments::PLACEHOLDER = "?";
1315 xpl::Admin_command_arguments_list::Admin_command_arguments_list(const List &args) in Admin_command_arguments_list()
1320 xpl::Admin_command_arguments_list &xpl::Admin_command_arguments_list::string_arg(const char *name, … in string_arg()
1337 xpl::Admin_command_arguments_list &xpl::Admin_command_arguments_list::string_list(const char *name,… in string_list()
1351 xpl::Admin_command_arguments_list &xpl::Admin_command_arguments_list::sint_arg(const char *name, in… in sint_arg()
1365 xpl::Admin_command_arguments_list &xpl::Admin_command_arguments_list::uint_arg(const char *name, ui… in uint_arg()
1379 xpl::Admin_command_arguments_list &xpl::Admin_command_arguments_list::bool_arg(const char *name, bo… in bool_arg()
1390 xpl::Admin_command_arguments_list &xpl::Admin_command_arguments_list::docpath_arg(const char *name,… in docpath_arg()
1419 xpl::Admin_command_arguments_list &xpl::Admin_command_arguments_list::object_list(const char *name,… in object_list()
1434 bool xpl::Admin_command_arguments_list::is_end() const in is_end()
1440 const ngs::Error_code &xpl::Admin_command_arguments_list::end() in end()
1451 void xpl::Admin_command_arguments_list::arg_type_mismatch(const char *argname, int argpos, const ch… in arg_type_mismatch()
1457 bool xpl::Admin_command_arguments_list::check_scalar_arg(const char *argname, Mysqlx::Datatypes::Sc… in check_scalar_arg()
1588 static const xpl::Regex re("^[[.dollar-sign.]]([[.period.]][^[:space:][.period.]]+)+$"); in operator ()()
1604 xpl::Admin_command_arguments_object::Admin_command_arguments_object(const List &args) in Admin_command_arguments_object()
1612 xpl::Admin_command_arguments_object::Admin_command_arguments_object(const Object &obj) in Admin_command_arguments_object()
1620 void xpl::Admin_command_arguments_object::expected_value_error(const char *name) in expected_value_error()
1628 void xpl::Admin_command_arguments_object::get_scalar_arg(const char *name, bool optional, H &handle… in get_scalar_arg()
1638 const xpl::Admin_command_arguments_object::Object::ObjectField *xpl::Admin_command_arguments_object… in get_object_field()
1666 void xpl::Admin_command_arguments_object::get_scalar_value(const Any &value, H &handler) in get_scalar_value()
1679 xpl::Admin_command_arguments_object &xpl::Admin_command_arguments_object::string_arg(const char *na… in string_arg()
1687 xpl::Admin_command_arguments_object &xpl::Admin_command_arguments_object::string_list(const char *n… in string_list()
1729 xpl::Admin_command_arguments_object &xpl::Admin_command_arguments_object::sint_arg(const char *name… in sint_arg()
1737 xpl::Admin_command_arguments_object &xpl::Admin_command_arguments_object::uint_arg(const char *name… in uint_arg()
1745 xpl::Admin_command_arguments_object &xpl::Admin_command_arguments_object::bool_arg(const char *name… in bool_arg()
1753 xpl::Admin_command_arguments_object &xpl::Admin_command_arguments_object::docpath_arg(const char *n… in docpath_arg()
1761 xpl::Admin_command_arguments_object &xpl::Admin_command_arguments_object::object_list(const char *n… in object_list()
1807 xpl::Admin_command_arguments_object *xpl::Admin_command_arguments_object::add_sub_object(const Obje… in add_sub_object()
1817 const ngs::Error_code &xpl::Admin_command_arguments_object::end() in end()
1839 bool xpl::Admin_command_arguments_object::is_end() const in is_end()