D.S

dev.mysql.com

MySQL: client/dump/mysql_object_reader_options.h Source File

MySQL: client/dump/mysql_object_reader_options.h Source File MySQL  8.0.0 Source Code Documentation Main Page Related Pages Modules Namespaces Classes Files File List File Members mysql_object_reader_options.h Go to the documentation of this file. 1 /* 2  Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved. 3  4  This program is free software; you can redistribute it and/or modify 5  it under the terms of the GNU General Public License as published by 6  the Free Software Foundation; version 2 of the License. 7  8  This program is distributed in the hope that it will be useful, 9  but WITHOUT ANY WARRANTY; without even the implied warranty of 10  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 11  GNU General Public License for more details. 12  13  You should have received a copy of the GNU General Public License 14  along with this program; if not, write to the Free Software 15  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 16 */ 17  18 #ifndef MYSQL_OBJECT_READER_OPTIONS_INCLUDED 19 #define MYSQL_OBJECT_READER_OPTIONS_INCLUDED 20  21 #include " base/abstract_options_provider.h " 22 #include " mysql_chain_element_options.h " 23  24 namespace Mysql { 25 namespace Tools{ 26 namespace Dump{ 27  28  #define MAX_EXTENDED_INSERT 0x100000 29  30  class Mysql_object_reader_options 31  : public Mysql::Tools::Base::Options::Abstract_options_provider 32 { 33 public: 34  Mysql_object_reader_options ( 35  const Mysql_chain_element_options * mysql_chain_element_options); 36  37  void create_options (); 38  39   uint64 m_row_group_size ; 40   const Mysql_chain_element_options * m_mysql_chain_element_options ; 41 }; 42  43 } 44 } 45 } 46  47 #endif mysql_chain_element_options.h Mysql::Tools::Dump::Mysql_object_reader_options::m_row_group_size uint64 m_row_group_size Definition: mysql_object_reader_options.h:39 Mysql::Tools::Base::Options::Abstract_options_provider Common abstract class for options providers. Definition: abstract_options_provider.h:43 Mysql::Tools::Dump::Mysql_object_reader_options Definition: mysql_object_reader_options.h:30 Mysql::Tools::Dump::Mysql_chain_element_options Definition: mysql_chain_element_options.h:29 Mysql::Tools::Dump::Mysql_object_reader_options::m_mysql_chain_element_options const Mysql_chain_element_options * m_mysql_chain_element_options Definition: mysql_object_reader_options.h:40 Mysql Definition: abstract_connection_program.h:30 uint64 ulonglong uint64 Definition: my_global.h:714 Mysql::Tools::Dump::Mysql_object_reader_options::create_options void create_options() Creates all options that will be provided. Definition: mysql_object_reader_options.cc:22 abstract_options_provider.h Mysql::Tools::Dump::Mysql_object_reader_options::Mysql_object_reader_options Mysql_object_reader_options(const Mysql_chain_element_options *mysql_chain_element_options) Definition: mysql_object_reader_options.cc:33 client dump mysql_object_reader_options.h Generated by 1.8.11