~drizzle-trunk/drizzle/development

2252.1.1 by Olaf van der Spek
Common fwd
1
#pragma once
2
3
namespace drizzled {
4
2252.1.2 by Olaf van der Spek
Common fwd
5
namespace catalog
6
{
7
  class Instance;
8
}
9
2252.1.1 by Olaf van der Spek
Common fwd
10
namespace internal
11
{
12
  typedef struct st_io_cache IO_CACHE;
13
  
14
  struct st_my_thread_var;
15
}
16
17
namespace identifier 
18
{ 
2252.1.2 by Olaf van der Spek
Common fwd
19
  class Schema;
20
  class Table;
21
  class User;
2252.1.1 by Olaf van der Spek
Common fwd
22
}
23
24
namespace item
25
{
26
  class Boolean;
27
  class False;
28
  class True;
29
}
30
31
namespace memory
32
{
33
  class Root;
34
}
35
36
namespace message
37
{
38
  class Resultset;
39
  class Schema;
40
  class Statement;
41
  class Transaction;
42
}
43
44
namespace module
45
{
46
  class Registry;
47
}
48
49
namespace plugin 
50
{ 
51
  class Client;
52
  class EventObserverList;
53
  class MonitoredInTransaction;
54
  class Scheduler;
55
  class StorageEngine;
56
  class TransactionApplier;
57
  class TransactionReplicator;
58
  class TransactionalStorageEngine;
59
  class XaResourceManager;
60
}
61
62
namespace optimizer 
63
{ 
64
  class CostVector; 
65
  class Position;
66
  class SqlSelect;
67
}
68
2252.1.2 by Olaf van der Spek
Common fwd
69
namespace session 
70
{ 
71
  class State; 
72
  class TableMessages;
73
  class Transactions;
74
}
75
2252.1.1 by Olaf van der Spek
Common fwd
76
namespace table 
77
{ 
78
  class Placeholder; 
2252.1.2 by Olaf van der Spek
Common fwd
79
  class Singular; 
2252.1.1 by Olaf van der Spek
Common fwd
80
}
81
82
namespace type 
83
{ 
84
  class Decimal;
85
  class Time; 
86
}
87
2252.1.2 by Olaf van der Spek
Common fwd
88
namespace util
89
{
90
  class Storable;
91
}
92
2252.1.1 by Olaf van der Spek
Common fwd
93
typedef class Item COND;
94
typedef struct my_locale_st MY_LOCALE;
95
typedef struct system_status_var system_status_var;
96
97
class AlterColumn;
98
class AlterDrop;
99
class AlterInfo;
100
class Arg_comparator;
101
class CachedDirectory;
102
class CopyField;
2254 by Brian Aker
Shift CHARSET_INFO to charset_info_st
103
class CreateField;
2252.1.1 by Olaf van der Spek
Common fwd
104
class Create_func;
105
class Date;
106
class DateTime;
2252.1.2 by Olaf van der Spek
Common fwd
107
class Diagnostics_area;
2252.1.1 by Olaf van der Spek
Common fwd
108
class DrizzleLock;
109
class DrizzleXid;
110
class Field;
111
class Field_blob;
112
class ForeignKeyInfo;
113
class Hybrid_type;
114
class Hybrid_type_traits;
2252.1.2 by Olaf van der Spek
Common fwd
115
class Identifier;
2252.1.1 by Olaf van der Spek
Common fwd
116
class Internal_error_handler;
117
class Item;
118
class Item_bool_func2;
119
class Item_equal;
120
class Item_field;
121
class Item_ident;
122
class Item_in_subselect;
123
class Item_row;
124
class Item_sum;
125
class Item_sum_hybrid;
126
class Join;
127
class JoinTable;
128
class LEX;
129
class Lex_input_stream;
130
class Name_resolution_context;
2252.1.2 by Olaf van der Spek
Common fwd
131
class ResourceContext;
2252.1.1 by Olaf van der Spek
Common fwd
132
class SecurityContext;
133
class Select_Lex;
134
class Select_Lex_Unit;
135
class SendField;
136
class Session;
137
class SortField;
138
class SortParam;
139
class String;
2254 by Brian Aker
Shift CHARSET_INFO to charset_info_st
140
class TYPELIB;
2252.1.1 by Olaf van der Spek
Common fwd
141
class Table;
142
class TableList;
143
class TableShare;
144
class TableShareInstance;
2254 by Brian Aker
Shift CHARSET_INFO to charset_info_st
145
class Table_ident;
2252.1.1 by Olaf van der Spek
Common fwd
146
class Time;
147
class Time_zone;
2254 by Brian Aker
Shift CHARSET_INFO to charset_info_st
148
class select_result;
149
class sys_var_str;
150
class system_status_var;
2252.1.1 by Olaf van der Spek
Common fwd
151
class user_var_entry;
152
class var;
2254 by Brian Aker
Shift CHARSET_INFO to charset_info_st
153
2252.1.1 by Olaf van der Spek
Common fwd
154
struct CacheField;
2252.1.2 by Olaf van der Spek
Common fwd
155
struct Ha_data;
2254 by Brian Aker
Shift CHARSET_INFO to charset_info_st
156
struct charset_info_st;
2252.1.1 by Olaf van der Spek
Common fwd
157
struct option;
2254 by Brian Aker
Shift CHARSET_INFO to charset_info_st
158
2252.1.1 by Olaf van der Spek
Common fwd
159
struct Order;
160
2252.1.2 by Olaf van der Spek
Common fwd
161
typedef Item COND;
162
typedef uint64_t my_xid;
163
2252.1.1 by Olaf van der Spek
Common fwd
164
} // namespace drizzled