66
66
std::vector<Handle *> get_list(bool active);
68
::drizzled::slot::CommandReplicator command_replicator;
69
::drizzled::slot::CommandApplier command_applier;
70
::drizzled::slot::ErrorMessage error_message;
71
::drizzled::slot::Authentication authentication;
72
::drizzled::slot::QueryCache query_cache;
73
::drizzled::slot::Scheduler scheduler;
74
::drizzled::slot::Function function;
75
::drizzled::slot::Listen listen;
76
::drizzled::slot::Logging logging;
77
::drizzled::slot::InfoSchema info_schema;
78
::drizzled::slot::StorageEngine storage_engine;
68
slot::CommandReplicator command_replicator;
69
slot::CommandApplier command_applier;
70
slot::ErrorMessage error_message;
71
slot::Authentication authentication;
72
slot::QueryCache query_cache;
73
slot::Scheduler scheduler;
74
slot::Function function;
76
slot::Logging logging;
77
slot::InfoSchema info_schema;
78
slot::StorageEngine storage_engine;
80
void add(CommandReplicator *plugin)
82
command_replicator.add(plugin);
84
void add(CommandApplier *plugin)
86
command_applier.add(plugin);
88
void add(ErrorMessage *plugin)
90
error_message.add(plugin);
92
void add(Authentication *plugin)
94
authentication.add(plugin);
96
void add(QueryCache *plugin)
98
query_cache.add(plugin);
100
void add(SchedulerFactory *plugin)
102
scheduler.add(plugin);
104
void add(Function *plugin)
106
function.add(plugin);
108
void add(Listen &plugin)
112
void add(Logging *plugin)
116
void add(InfoSchemaTable *plugin)
118
info_schema.add(plugin);
120
void add(StorageEngine *plugin)
122
storage_engine.add(plugin);
125
void remove(CommandReplicator *plugin)
127
command_replicator.remove(plugin);
129
void remove(CommandApplier *plugin)
131
command_applier.remove(plugin);
133
void remove(ErrorMessage *plugin)
135
error_message.remove(plugin);
137
void remove(Authentication *plugin)
139
authentication.remove(plugin);
141
void remove(QueryCache *plugin)
143
query_cache.remove(plugin);
145
void remove(SchedulerFactory *plugin)
147
scheduler.remove(plugin);
149
void remove(Function *plugin)
151
function.remove(plugin);
153
void remove(Listen &plugin)
155
listen.remove(plugin);
157
void remove(Logging *plugin)
159
logging.remove(plugin);
161
void remove(InfoSchemaTable *plugin)
163
info_schema.remove(plugin);
165
void remove(StorageEngine *plugin)
167
storage_engine.remove(plugin);
81
174
} /* end namespace plugin */