~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/sql_bitmap.h

  • Committer: Padraig O'Sullivan
  • Date: 2009-07-28 03:17:05 UTC
  • mto: (1112.1.3 merge)
  • mto: This revision was merged to the branch mainline in revision 1113.
  • Revision ID: osullivan.padraig@gmail.com-20090728031705-1ndvsfi2nu48w1mk
Modified the nested_join_map typedef to be std::bitset instead of uint64_t.

Show diffs side-by-side

added added

removed removed

Lines of Context:
31
31
#include <drizzled/util/test.h>
32
32
#include <drizzled/key_map.h>
33
33
 
 
34
#include <bitset>
 
35
 
34
36
 
35
37
typedef uint64_t table_map;          /* Used for table bits in join */
36
38
typedef uint32_t nesting_map;  /* Used for flags of nesting constructs */
40
42
  structures that have not been simplified away and embed more the one
41
43
  element)
42
44
*/
43
 
typedef uint64_t nested_join_map; /* Needed by sql_select.h and table.h */
 
45
typedef std::bitset<64> nested_join_map; /* Needed by sql_select.h and table.h */
44
46
 
45
47
#endif /* _SQL_BITMAP_H_ */