~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/innobase/handler/i_s.h

Merged in plugin-slot-reorg patches.

Show diffs side-by-side

added added

removed removed

Lines of Context:
25
25
#ifndef i_s_h
26
26
#define i_s_h
27
27
 
28
 
class TrxISMethods : public InfoSchemaMethods
29
 
{
30
 
public:
31
 
  virtual int fillTable(Session *session,
32
 
                        TableList *tables,
33
 
                        COND *cond);
34
 
};
35
 
 
36
 
class LocksISMethods : public InfoSchemaMethods
37
 
{
38
 
public:
39
 
  virtual int fillTable(Session *session,
40
 
                        TableList *tables,
41
 
                        COND *cond);
42
 
};
43
 
 
44
 
class CmpISMethods : public InfoSchemaMethods
45
 
{
46
 
public:
47
 
  virtual int fillTable(Session *session,
48
 
                        TableList *tables,
49
 
                        COND *cond);
50
 
};
51
 
 
52
 
class CmpResetISMethods : public InfoSchemaMethods
53
 
{
54
 
public:
55
 
  virtual int fillTable(Session *session,
56
 
                        TableList *tables,
57
 
                        COND *cond);
58
 
};
59
 
 
60
 
class CmpmemISMethods : public InfoSchemaMethods
61
 
{
62
 
public:
63
 
  virtual int fillTable(Session *session,
64
 
                        TableList *tables,
65
 
                        COND *cond);
66
 
};
67
 
 
68
 
class CmpmemResetISMethods : public InfoSchemaMethods
 
28
class TrxISMethods : public drizzled::plugin::InfoSchemaMethods
 
29
{
 
30
public:
 
31
  virtual int fillTable(Session *session,
 
32
                        TableList *tables,
 
33
                        COND *cond);
 
34
};
 
35
 
 
36
class LocksISMethods : public drizzled::plugin::InfoSchemaMethods
 
37
{
 
38
public:
 
39
  virtual int fillTable(Session *session,
 
40
                        TableList *tables,
 
41
                        COND *cond);
 
42
};
 
43
 
 
44
class CmpISMethods : public drizzled::plugin::InfoSchemaMethods
 
45
{
 
46
public:
 
47
  virtual int fillTable(Session *session,
 
48
                        TableList *tables,
 
49
                        COND *cond);
 
50
};
 
51
 
 
52
class CmpResetISMethods : public drizzled::plugin::InfoSchemaMethods
 
53
{
 
54
public:
 
55
  virtual int fillTable(Session *session,
 
56
                        TableList *tables,
 
57
                        COND *cond);
 
58
};
 
59
 
 
60
class CmpmemISMethods : public drizzled::plugin::InfoSchemaMethods
 
61
{
 
62
public:
 
63
  virtual int fillTable(Session *session,
 
64
                        TableList *tables,
 
65
                        COND *cond);
 
66
};
 
67
 
 
68
class CmpmemResetISMethods : public drizzled::plugin::InfoSchemaMethods
69
69
{
70
70
public:
71
71
  virtual int fillTable(Session *session,
83
83
int i_s_cmpmem_init();
84
84
int i_s_cmpmem_reset_init();
85
85
 
86
 
extern InfoSchemaTable *innodb_trx_schema_table;
87
 
extern InfoSchemaTable *innodb_locks_schema_table;
88
 
extern InfoSchemaTable *innodb_lock_waits_schema_table;
89
 
extern InfoSchemaTable *innodb_cmp_schema_table;
90
 
extern InfoSchemaTable *innodb_cmp_reset_schema_table;
91
 
extern InfoSchemaTable *innodb_cmpmem_schema_table;
92
 
extern InfoSchemaTable *innodb_cmpmem_reset_schema_table;
 
86
extern drizzled::plugin::InfoSchema *innodb_trx_schema_table;
 
87
extern drizzled::plugin::InfoSchema *innodb_locks_schema_table;
 
88
extern drizzled::plugin::InfoSchema *innodb_lock_waits_schema_table;
 
89
extern drizzled::plugin::InfoSchema *innodb_cmp_schema_table;
 
90
extern drizzled::plugin::InfoSchema *innodb_cmp_reset_schema_table;
 
91
extern drizzled::plugin::InfoSchema *innodb_cmpmem_schema_table;
 
92
extern drizzled::plugin::InfoSchema *innodb_cmpmem_reset_schema_table;
93
93
 
94
94
#endif /* i_s_h */