~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/item.h

Namespace cleanup for Protocol and Listen.

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
#include <drizzled/sql_alloc.h>
29
29
#include <drizzled/table.h>
30
30
 
31
 
class Protocol;
32
31
class TableList;
33
32
class Item_field;
34
33
class Name_resolution_context;
40
39
class SendField;
41
40
class Field;
42
41
 
 
42
namespace drizzled
 
43
{
 
44
namespace plugin
 
45
{
 
46
class Protocol;
 
47
}
 
48
}
 
49
 
43
50
/**
44
51
  Dummy error processor used by default by Name_resolution_context.
45
52
 
235
242
  /**
236
243
   * This is only called from items that is not of type item_field.
237
244
   */
238
 
  virtual bool send(Protocol *protocol, String *str);
 
245
  virtual bool send(drizzled::plugin::Protocol *protocol, String *str);
239
246
  /**
240
247
    Compares this Item to another Item, returning true if Item's 
241
248
    are functionally equal.