~drizzle-trunk/drizzle/development

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
#pragma once

namespace drizzled {

namespace catalog
{
  class Instance;
}

namespace internal
{
  typedef struct st_io_cache IO_CACHE;
  
  struct st_my_thread_var;
}

namespace identifier 
{ 
  class Schema;
  class Table;
  class User;
}

namespace item
{
  class Boolean;
  class False;
  class True;
}

namespace memory
{
  class Root;
}

namespace message
{
  class Resultset;
  class Schema;
  class Statement;
  class Transaction;
}

namespace module
{
  class Registry;
}

namespace plugin 
{ 
  class Client;
  class EventObserverList;
  class MonitoredInTransaction;
  class Scheduler;
  class StorageEngine;
  class TransactionApplier;
  class TransactionReplicator;
  class TransactionalStorageEngine;
  class XaResourceManager;
}

namespace optimizer 
{ 
  class CostVector; 
  class Position;
  class SqlSelect;
}

namespace session 
{ 
  class State; 
  class TableMessages;
  class Transactions;
}

namespace table 
{ 
  class Placeholder; 
  class Singular; 
}

namespace type 
{ 
  class Decimal;
  class Time; 
}

namespace util
{
  class Storable;
}

typedef class Item COND;
typedef struct my_locale_st MY_LOCALE;
typedef struct system_status_var system_status_var;

class AlterColumn;
class AlterDrop;
class AlterInfo;
class Arg_comparator;
class CachedDirectory;
class CopyField;
class CreateField;
class Create_func;
class Date;
class DateTime;
class Diagnostics_area;
class DrizzleLock;
class DrizzleXid;
class Field;
class Field_blob;
class ForeignKeyInfo;
class Hybrid_type;
class Hybrid_type_traits;
class Identifier;
class Internal_error_handler;
class Item;
class Item_bool_func2;
class Item_equal;
class Item_field;
class Item_ident;
class Item_in_subselect;
class Item_row;
class Item_sum;
class Item_sum_hybrid;
class Join;
class JoinTable;
class LEX;
class Lex_input_stream;
class Name_resolution_context;
class ResourceContext;
class SecurityContext;
class Select_Lex;
class Select_Lex_Unit;
class SendField;
class Session;
class SortField;
class SortParam;
class String;
class TYPELIB;
class Table;
class TableList;
class TableShare;
class TableShareInstance;
class Table_ident;
class Time;
class Time_zone;
class select_result;
class sys_var_str;
class system_status_var;
class user_var_entry;
class var;

struct CacheField;
struct Ha_data;
struct charset_info_st;
struct option;

struct Order;

typedef Item COND;
typedef uint64_t my_xid;

} // namespace drizzled