~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/plugin/registry.h

  • Committer: Brian Aker
  • Date: 2009-09-21 23:40:18 UTC
  • mfrom: (1039.5.63 replication)
  • Revision ID: brian@gaz-20090921234018-gd9kqdyigwxtik9z
Merge Jay

Show diffs side-by-side

added added

removed removed

Lines of Context:
38
38
{
39
39
namespace plugin
40
40
{
41
 
 
 
41
class CommandReplicator;
 
42
class CommandApplier;
42
43
class Handle;
43
44
class SchedulerFactory;
44
 
class Replicator;
45
 
class Applier;
46
45
 
47
46
class Registry
48
47
{
73
72
  void add(Authentication *auth);
74
73
  void add(QueryCache *qcache);
75
74
  void add(SchedulerFactory *scheduler);
76
 
  void add(Replicator *replicator);
77
 
  void add(Applier *applier);
 
75
  void add(drizzled::plugin::CommandReplicator *replicator);
 
76
  void add(drizzled::plugin::CommandApplier *applier);
78
77
 
79
78
  void remove(StorageEngine *engine);
80
79
  void remove(InfoSchemaTable *schema_table);
83
82
  void remove(Authentication *auth);
84
83
  void remove(QueryCache *qcache);
85
84
  void remove(SchedulerFactory *scheduler);
86
 
  void remove(Replicator *replicator);
87
 
  void remove(Applier *applier);
 
85
  void remove(drizzled::plugin::CommandReplicator *replicator);
 
86
  void remove(drizzled::plugin::CommandApplier *applier);
88
87
 
89
88
  ::drizzled::slot::Function function;
90
89
  ::drizzled::slot::Listen listen;