~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/plugin/scheduler.h

  • Committer: Olaf van der Spek
  • Date: 2011-03-23 10:31:37 UTC
  • mto: (2247.1.1 build)
  • mto: This revision was merged to the branch mainline in revision 2248.
  • Revision ID: olafvdspek@gmail.com-20110323103137-lwevis2tfchgu18u
Propogate return void

Show diffs side-by-side

added added

removed removed

Lines of Context:
19
19
 *  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
20
20
 */
21
21
 
22
 
#ifndef DRIZZLED_PLUGIN_SCHEDULER_H
23
 
#define DRIZZLED_PLUGIN_SCHEDULER_H
 
22
#pragma once
24
23
 
25
 
#include "drizzled/session.h"
26
 
#include "drizzled/plugin/plugin.h"
 
24
#include <drizzled/plugin/plugin.h>
 
25
#include <drizzled/session.h>
27
26
 
28
27
#include <string>
29
28
#include <vector>
30
29
 
 
30
#include <drizzled/visibility.h>
 
31
 
31
32
namespace drizzled
32
33
{
33
34
 
40
41
 * This class should be used by scheduler plugins to implement custom session
41
42
 * schedulers.
42
43
 */
43
 
class Scheduler : public Plugin
 
44
class DRIZZLED_API Scheduler : public Plugin
44
45
{
45
46
  /* Disable default constructors */
46
47
  Scheduler();
77
78
} /* namespace plugin */
78
79
} /* namespace drizzled */
79
80
 
80
 
#endif /* DRIZZLED_PLUGIN_SCHEDULER_H */