224
class KeyColUsageISMethods : public InfoSchemaMethods
227
virtual int processTable(Session *session, TableList *tables,
228
Table *table, bool res, LEX_STRING *db_name,
229
LEX_STRING *table_name) const;
232
class OpenTablesISMethods : public InfoSchemaMethods
235
virtual int fillTable(Session *session,
240
class PluginsISMethods : public InfoSchemaMethods
243
virtual int fillTable(Session *session,
248
class RefConstraintsISMethods : public InfoSchemaMethods
251
virtual int processTable(Session *session, TableList *tables,
252
Table *table, bool res, LEX_STRING *db_name,
253
LEX_STRING *table_name) const;
256
class SchemataISMethods : public InfoSchemaMethods
259
virtual int fillTable(Session *session,
262
virtual int oldFormat(Session *session, InfoSchemaTable *schema_table) const;
265
class StatsISMethods : public InfoSchemaMethods
268
virtual int processTable(Session *session, TableList *tables,
269
Table *table, bool res, LEX_STRING *db_name,
270
LEX_STRING *table_name) const;
273
class TablesISMethods : public InfoSchemaMethods
276
virtual int processTable(Session *session, TableList *tables,
277
Table *table, bool res, LEX_STRING *db_name,
278
LEX_STRING *table_name) const;
281
class TabConstraintsISMethods : public InfoSchemaMethods
284
virtual int processTable(Session *session, TableList *tables,
285
Table *table, bool res, LEX_STRING *db_name,
286
LEX_STRING *table_name) const;
289
class TabNamesISMethods : public InfoSchemaMethods
292
virtual int oldFormat(Session *session, InfoSchemaTable *schema_table) const;
219
* @class InfoSchemaTable
299
221
* Represents an I_S table.