~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/select_create.h

  • Committer: Mark Atwood
  • Date: 2011-08-12 04:08:33 UTC
  • mfrom: (2385.2.17 refactor5)
  • Revision ID: me@mark.atwood.name-20110812040833-u6j85nc6ahuc0dtz
mergeĀ lp:~olafvdspek/drizzle/refactor5

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
 *  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
18
18
 */
19
19
 
20
 
#ifndef DRIZZLED_SELECT_CREATE_H
21
 
#define DRIZZLED_SELECT_CREATE_H
 
20
#pragma once
 
21
 
 
22
#include <drizzled/select_insert.h>
22
23
 
23
24
namespace drizzled
24
25
{
36
37
  DrizzleLock *m_lock;
37
38
  /* m_lock or session->extra_lock */
38
39
  DrizzleLock **m_plock;
39
 
  identifier::Table::const_reference identifier;
 
40
  const identifier::Table& identifier;
40
41
 
41
42
public:
42
43
  select_create (TableList *table_arg,
46
47
                 AlterInfo *alter_info_arg,
47
48
                 List<Item> &select_fields,enum_duplicates duplic, bool ignore,
48
49
                 TableList *select_tables_arg,
49
 
                 identifier::Table::const_reference identifier_arg)
 
50
                 const identifier::Table& identifier_arg)
50
51
    :select_insert (NULL, NULL, &select_fields, 0, 0, duplic, ignore),
51
52
    create_table(table_arg),
52
53
    is_if_not_exists(is_if_not_exists_arg),
73
74
 
74
75
} /* namespace drizzled */
75
76
 
76
 
#endif /* DRIZZLED_SELECT_CREATE_H */