~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/common_fwd.h

  • Committer: Brian Aker
  • Date: 2011-03-27 07:03:49 UTC
  • mfrom: (2252.2.3 drizzle-ga)
  • Revision ID: brian@tangent.org-20110327070349-ihqsw1cl19lu8j65
MergeĀ inĀ staging.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#pragma once
 
2
 
 
3
namespace drizzled {
 
4
 
 
5
namespace catalog
 
6
{
 
7
  class Instance;
 
8
}
 
9
 
 
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
 
19
  class Schema;
 
20
  class Table;
 
21
  class User;
 
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
 
 
69
namespace session 
 
70
 
71
  class State; 
 
72
  class TableMessages;
 
73
  class Transactions;
 
74
}
 
75
 
 
76
namespace table 
 
77
 
78
  class Placeholder; 
 
79
  class Singular; 
 
80
}
 
81
 
 
82
namespace type 
 
83
 
84
  class Decimal;
 
85
  class Time; 
 
86
}
 
87
 
 
88
namespace util
 
89
{
 
90
  class Storable;
 
91
}
 
92
 
 
93
typedef class Item COND;
 
94
typedef struct charset_info_st CHARSET_INFO;
 
95
typedef struct my_locale_st MY_LOCALE;
 
96
typedef struct system_status_var system_status_var;
 
97
 
 
98
class AlterColumn;
 
99
class AlterDrop;
 
100
class AlterInfo;
 
101
class Arg_comparator;
 
102
class CachedDirectory;
 
103
class CopyField;
 
104
class Create_func;
 
105
class CreateField;
 
106
class Date;
 
107
class DateTime;
 
108
class Diagnostics_area;
 
109
class DrizzleLock;
 
110
class DrizzleXid;
 
111
class Field;
 
112
class Field_blob;
 
113
class ForeignKeyInfo;
 
114
class Hybrid_type;
 
115
class Hybrid_type_traits;
 
116
class Identifier;
 
117
class Internal_error_handler;
 
118
class Item;
 
119
class Item_bool_func2;
 
120
class Item_equal;
 
121
class Item_field;
 
122
class Item_ident;
 
123
class Item_in_subselect;
 
124
class Item_row;
 
125
class Item_sum;
 
126
class Item_sum_hybrid;
 
127
class Join;
 
128
class JoinTable;
 
129
class LEX;
 
130
class Lex_input_stream;
 
131
class Name_resolution_context;
 
132
class ResourceContext;
 
133
class SecurityContext;
 
134
class Select_Lex;
 
135
class Select_Lex_Unit;
 
136
class select_result;
 
137
class SendField;
 
138
class Session;
 
139
class SortField;
 
140
class SortParam;
 
141
class String;
 
142
class sys_var_str;
 
143
class system_status_var;
 
144
class Table;
 
145
class Table_ident;
 
146
class TableList;
 
147
class TableShare;
 
148
class TableShareInstance;
 
149
class Time;
 
150
class Time_zone;
 
151
class TYPELIB;
 
152
class user_var_entry;
 
153
class var;
 
154
struct CacheField;
 
155
struct Ha_data;
 
156
struct option;
 
157
struct Order;
 
158
 
 
159
typedef Item COND;
 
160
typedef uint64_t my_xid;
 
161
 
 
162
} // namespace drizzled