~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/table.h

  • Committer: Brian Aker
  • Date: 2009-09-21 23:40:18 UTC
  • mfrom: (1039.5.63 replication)
  • Revision ID: brian@gaz-20090921234018-gd9kqdyigwxtik9z
Merge Jay

Show diffs side-by-side

added added

removed removed

Lines of Context:
25
25
 
26
26
#include <plugin/myisam/myisam.h>
27
27
#include <mysys/hash.h>
 
28
#include <mysys/my_bitmap.h>
28
29
#include "drizzled/order.h"
29
30
#include "drizzled/filesort_info.h"
30
31
#include "drizzled/natural_join_column.h"
494
495
    read_set->setAll();
495
496
  }
496
497
 
 
498
  inline void clearReadSet(uint32_t index)
 
499
  {
 
500
    read_set->clearBit(index);
 
501
  }
 
502
 
 
503
  inline void clearReadSet()
 
504
  {
 
505
    read_set->clearAll();
 
506
  }
 
507
 
497
508
  inline bool isWriteSet(uint32_t index)
498
509
  {
499
510
    return write_set->isBitSet(index);
509
520
    write_set->setAll();
510
521
  }
511
522
 
 
523
  inline void clearWriteSet(uint32_t index)
 
524
  {
 
525
    write_set->clearBit(index);
 
526
  }
 
527
 
 
528
  inline void clearWriteSet()
 
529
  {
 
530
    write_set->clearAll();
 
531
  }
 
532
 
512
533
  /* Is table open or should be treated as such by name-locking? */
513
534
  inline bool is_name_opened()
514
535
  {