~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/session.h

  • Committer: Monty Taylor
  • Date: 2008-11-24 20:24:09 UTC
  • mto: This revision was merged to the branch mainline in revision 610.
  • Revision ID: mordred@solanthus.local-20081124202409-zddj3d20i3f0ogvu
Changed the bitset<32> to a bitset<5>. Made the int constants into bitset constants.

Show diffs side-by-side

added added

removed removed

Lines of Context:
34
34
#include <mysys/my_tree.h>
35
35
#include <drizzled/handler.h>
36
36
#include <drizzled/sql_error.h>
 
37
#include <bitset>
37
38
 
38
39
class Relay_log_info;
39
40
 
2267
2268
  CF_BIT_HAS_ROW_COUNT,
2268
2269
  CF_BIT_STATUS_COMMAND,
2269
2270
  CF_BIT_SHOW_TABLE_COMMAND,
2270
 
  CF_BIT_WRITE_LOGS_COMMAND
 
2271
  CF_BIT_WRITE_LOGS_COMMAND,
 
2272
  CF_BIT_SIZE
2271
2273
};
2272
2274
 
2273
 
#define CF_CHANGES_DATA           (1 << CF_BIT_CHANGES_DATA)
2274
 
#define CF_HAS_ROW_COUNT          (1 << CF_BIT_HAS_ROW_COUNT)
2275
 
#define CF_STATUS_COMMAND         (1 << CF_BIT_STATUS_COMMAND)
2276
 
#define CF_SHOW_TABLE_COMMAND     (1 << CF_BIT_SHOW_TABLE_COMMAND)
2277
 
#define CF_WRITE_LOGS_COMMAND     (1 << CF_BIT_WRITE_LOGS_COMMAND)
 
2275
static const std::bitset<CF_BIT_SIZE> CF_CHANGES_DATA(1 << CF_BIT_CHANGES_DATA);
 
2276
static const std::bitset<CF_BIT_SIZE> CF_HAS_ROW_COUNT(1 << CF_BIT_HAS_ROW_COUNT);
 
2277
static const std::bitset<CF_BIT_SIZE> CF_STATUS_COMMAND(1 << CF_BIT_STATUS_COMMAND);
 
2278
static const std::bitset<CF_BIT_SIZE> CF_SHOW_TABLE_COMMAND(1 << CF_BIT_SHOW_TABLE_COMMAND);
 
2279
static const std::bitset<CF_BIT_SIZE> CF_WRITE_LOGS_COMMAND(1 << CF_BIT_WRITE_LOGS_COMMAND);
2278
2280
 
2279
2281
/* Functions in sql_class.cc */
2280
2282