~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/nested_join.h

  • Committer: Padraig O'Sullivan
  • Date: 2009-07-28 05:06:29 UTC
  • mto: (1112.1.3 merge)
  • mto: This revision was merged to the branch mainline in revision 1113.
  • Revision ID: osullivan.padraig@gmail.com-20090728050629-0gsa1dour9zja9wy
Removed the typedef for nested_join_map and instead just declare these
bitmaps as std::bitset. I don't see the need for the typedef in this
scenario...

Show diffs side-by-side

added added

removed removed

Lines of Context:
25
25
#include <drizzled/item.h>
26
26
#include <drizzled/table_list.h>
27
27
 
 
28
#include <bitset>
 
29
 
28
30
struct nested_join_st
29
31
{
30
32
  /* list of elements in the nested join */
49
51
  uint32_t counter_;
50
52
 
51
53
  /* Bit used to identify this nested join*/
52
 
  nested_join_map nj_map;
 
54
  std::bitset<64> nj_map;
53
55
 
54
56
  /*
55
57
    (Valid only for semi-join nests) Bitmap of tables outside the semi-join