~ubuntu-branches/ubuntu/trusty/drizzle/trusty

« back to all changes in this revision

Viewing changes to drizzled/handler_structs.h

  • Committer: Package Import Robot
  • Author(s): Clint Byrum
  • Date: 2012-06-19 10:46:49 UTC
  • mfrom: (1.1.6)
  • mto: This revision was merged to the branch mainline in revision 29.
  • Revision ID: package-import@ubuntu.com-20120619104649-e2l0ggd4oz3um0f4
Tags: upstream-7.1.36-stable
ImportĀ upstreamĀ versionĀ 7.1.36-stable

Show diffs side-by-side

added added

removed removed

Lines of Context:
32
32
 
33
33
#include <drizzled/base.h>
34
34
#include <drizzled/definitions.h>
35
 
#include <drizzled/lex_string.h>
36
35
#include <drizzled/structs.h>
37
 
 
38
 
namespace drizzled
39
 
{
40
 
 
41
 
struct charset_info_st;
42
 
 
43
 
namespace plugin
44
 
{
45
 
class StorageEngine;
46
 
}
 
36
#include <drizzled/util/data_ref.h>
 
37
 
 
38
namespace drizzled {
47
39
 
48
40
typedef struct st_ha_create_information
49
41
{
90
82
} HA_ALTER_INFO;
91
83
 
92
84
 
93
 
typedef struct key_create_information_st
 
85
struct KEY_CREATE_INFO
94
86
{
95
 
  enum ha_key_alg algorithm;
 
87
  KEY_CREATE_INFO() :
 
88
    algorithm(HA_KEY_ALG_UNDEF),
 
89
    block_size(0)
 
90
  {
 
91
  }
 
92
 
 
93
  ha_key_alg algorithm;
96
94
  uint32_t block_size;
97
 
  LEX_STRING comment;
98
 
} KEY_CREATE_INFO;
99
 
 
100
 
 
101
 
typedef struct st_ha_check_opt
102
 
{
103
 
  st_ha_check_opt() {}                        /* Remove gcc warning */
104
 
} HA_CHECK_OPT;
 
95
  str_ref comment;
 
96
};
105
97
 
106
98
 
107
99
typedef struct st_range_seq_if