~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/plugin_registry.h

  • Committer: devananda
  • Date: 2009-06-30 14:27:54 UTC
  • mfrom: (1030.2.4 trunk)
  • mto: (1093.1.7 captain)
  • mto: This revision was merged to the branch mainline in revision 1095.
  • Revision ID: devananda.vdv@gmail.com-20090630142754-vm9w374yxkf1pikc
mergeĀ fromĀ lp

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
 
28
28
struct st_plugin_int;
29
29
class StorageEngine;
30
 
struct InfoSchemaTable;
 
30
class InfoSchemaTable;
31
31
class Function_builder;
32
32
class Logging_handler;
33
33
class Error_message_handler;
34
34
class Authentication;
35
35
class QueryCache;
36
36
class SchedulerFactory;
37
 
class ProtocolFactory;
 
37
class Listen;
38
38
namespace drizzled
39
39
{
40
40
namespace plugin
69
69
  void add(Authentication *auth);
70
70
  void add(QueryCache *qcache);
71
71
  void add(SchedulerFactory *scheduler);
72
 
  void add(ProtocolFactory *protocol);
 
72
  void add(const Listen &listen_obj);
73
73
  void add(drizzled::plugin::Replicator *repl);
74
74
 
75
75
  void remove(StorageEngine *engine);
80
80
  void remove(Authentication *auth);
81
81
  void remove(QueryCache *qcache);
82
82
  void remove(SchedulerFactory *scheduler);
83
 
  void remove(ProtocolFactory *protocol);
 
83
  void remove(const Listen &listen_obj);
84
84
  void remove(drizzled::plugin::Replicator *repl);
85
85
 
86
86
};