~clint-fewbar/drizzle/regex-policy-cache-limiter

« back to all changes in this revision

Viewing changes to drizzled/select_create.h

  • Committer: Clint Byrum
  • Date: 2012-03-15 18:05:43 UTC
  • mfrom: (2224.1.302 workspace)
  • Revision ID: clint@ubuntu.com-20120315180543-9jxxm4q10k3np2ws
merging with latest trunk

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
22
21
 
23
22
#include <drizzled/select_insert.h>
24
23
 
38
37
  DrizzleLock *m_lock;
39
38
  /* m_lock or session->extra_lock */
40
39
  DrizzleLock **m_plock;
41
 
  identifier::Table::const_reference identifier;
 
40
  const identifier::Table& identifier;
42
41
 
43
42
public:
44
43
  select_create (TableList *table_arg,
48
47
                 AlterInfo *alter_info_arg,
49
48
                 List<Item> &select_fields,enum_duplicates duplic, bool ignore,
50
49
                 TableList *select_tables_arg,
51
 
                 identifier::Table::const_reference identifier_arg)
 
50
                 const identifier::Table& identifier_arg)
52
51
    :select_insert (NULL, NULL, &select_fields, 0, 0, duplic, ignore),
53
52
    create_table(table_arg),
54
53
    is_if_not_exists(is_if_not_exists_arg),
75
74
 
76
75
} /* namespace drizzled */
77
76
 
78
 
#endif /* DRIZZLED_SELECT_CREATE_H */