~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/alter_drop.h

Merge Monty

Show diffs side-by-side

added added

removed removed

Lines of Context:
22
22
 
23
23
#include "drizzled/memory/sql_alloc.h"
24
24
 
 
25
namespace drizzled
 
26
{
 
27
 
 
28
namespace memory { class Root; }
 
29
 
25
30
class Item;
26
 
namespace drizzled { namespace memory { class Root; } }
27
31
 
28
 
class AlterDrop :public drizzled::memory::SqlAlloc {
 
32
class AlterDrop :public memory::SqlAlloc {
29
33
public:
30
34
  enum drop_type
31
35
  {
43
47
    Used to make a clone of this object for ALTER/CREATE TABLE
44
48
    @sa comment for Key_part_spec::clone
45
49
  */
46
 
  AlterDrop *clone(drizzled::memory::Root *mem_root) const
 
50
  AlterDrop *clone(memory::Root *mem_root) const
47
51
  {
48
52
    return new (mem_root) AlterDrop(*this);
49
53
  }
50
54
};
51
55
 
 
56
} /* namespace drizzled */
 
57
 
52
58
#endif /* DRIZZLED_ALTER_DROP_H */