~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/plugin/scheduler.cc

  • Committer: Brian Aker
  • Date: 2010-12-02 21:58:09 UTC
  • mto: This revision was merged to the branch mainline in revision 1973.
  • Revision ID: brian@tangent.org-20101202215809-761e1wk2nhyuvt9r
This is from the catalog patch (I'm pushing it up as its own little thing
just because it is fairly invasive).

Show diffs side-by-side

added added

removed removed

Lines of Context:
33
33
 
34
34
extern size_t my_thread_stack_size;
35
35
 
36
 
vector<plugin::Scheduler *> all_schedulers;
 
36
std::vector<plugin::Scheduler *> all_schedulers;
37
37
 
38
38
/* Globals (TBK) */
39
39
static plugin::Scheduler *scheduler= NULL;
54
54
 
55
55
bool plugin::Scheduler::addPlugin(plugin::Scheduler *sched)
56
56
{
57
 
  vector<plugin::Scheduler *>::iterator iter=
 
57
  std::vector<plugin::Scheduler *>::iterator iter=
58
58
    find_if(all_schedulers.begin(), all_schedulers.end(), 
59
59
            FindSchedulerByName(&sched->getName()));
60
60
 
84
84
 
85
85
bool plugin::Scheduler::setPlugin(const string& name)
86
86
{
87
 
  vector<plugin::Scheduler *>::iterator iter=
 
87
  std::vector<plugin::Scheduler *>::iterator iter=
88
88
    find_if(all_schedulers.begin(), all_schedulers.end(), 
89
89
            FindSchedulerByName(&name));
90
90