~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-30 02:39:13 UTC
  • mto: (1115.3.11 captain)
  • mto: This revision was merged to the branch mainline in revision 1121.
  • Revision ID: osullivan.padraig@gmail.com-20090730023913-o2zuocp32l6btnc2
Removing references to MY_BITMAP throughout the code base and updating calls
to MyBitmap in various places to use the new interface.

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
 
 
30
 
namespace drizzled
31
 
{
32
 
 
33
28
struct nested_join_st
34
29
{
35
30
  /* list of elements in the nested join */
54
49
  uint32_t counter_;
55
50
 
56
51
  /* Bit used to identify this nested join*/
57
 
  std::bitset<64> nj_map;
 
52
  nested_join_map nj_map;
58
53
 
59
54
  /*
60
55
    (Valid only for semi-join nests) Bitmap of tables outside the semi-join
67
62
  List<Item> sj_outer_expr_list;
68
63
};
69
64
 
70
 
} /* namespace drizzled */
71
 
 
72
65
#endif /* DRIZZLED_NESTED_JOIN_H */