~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/execute.h

  • Committer: Olaf van der Spek
  • Date: 2011-02-28 14:09:50 UTC
  • mfrom: (2207 bootstrap)
  • mto: (2209.1.2 build)
  • mto: This revision was merged to the branch mainline in revision 2210.
  • Revision ID: olafvdspek@gmail.com-20110228140950-2nu0hyzhuww3wssx
Merge trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
#ifndef DRIZZLED_EXECUTE_H
22
22
#define DRIZZLED_EXECUTE_H
23
23
 
 
24
#include <drizzled/visibility.h>
 
25
 
24
26
namespace drizzled
25
27
{
26
28
 
27
 
class Execute
 
29
namespace sql
 
30
{
 
31
  class ResultSet;
 
32
}
 
33
 
 
34
class DRIZZLED_API Execute
28
35
{
29
36
  bool wait;
30
37
  Session &_session;
35
42
 
36
43
  void run(std::string &to_execute);
37
44
  void run(const char *arg, size_t length);
 
45
  void run(std::string &execution_string, sql::ResultSet &result_set);
38
46
 
39
47
  Session &session()
40
48
  {