~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/select_to_file.h

  • Committer: Mark Atwood
  • Date: 2011-08-12 04:08:33 UTC
  • mfrom: (2385.2.17 refactor5)
  • Revision ID: me@mark.atwood.name-20110812040833-u6j85nc6ahuc0dtz
merge lp:~olafvdspek/drizzle/refactor5

Show diffs side-by-side

added added

removed removed

Lines of Context:
18
18
 */
19
19
 
20
20
 
21
 
#ifndef DRIZZLED_SELECT_TO_FILE_H
22
 
#define DRIZZLED_SELECT_TO_FILE_H
 
21
#pragma once
 
22
 
 
23
#include <drizzled/select_result_interceptor.h>
 
24
#include <drizzled/file_exchange.h>
23
25
 
24
26
#include <boost/filesystem.hpp>
25
27
 
28
30
 
29
31
namespace internal
30
32
{
31
 
typedef struct st_io_cache IO_CACHE;
 
33
struct st_io_cache;
32
34
}
33
35
 
34
36
class select_to_file :
37
39
protected:
38
40
  file_exchange *exchange;
39
41
  int file;
40
 
  internal::IO_CACHE *cache;
 
42
  internal::io_cache_st *cache;
41
43
  ha_rows row_count;
42
44
  boost::filesystem::path path;
43
45
 
51
53
 
52
54
} /* namespace drizzled */
53
55
 
54
 
#endif /* DRIZZLED_SELECT_TO_FILE_H */