~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/item/null.h

Merge Monty

Show diffs side-by-side

added added

removed removed

Lines of Context:
22
22
 
23
23
#include "drizzled/item/basic_constant.h"
24
24
 
 
25
namespace drizzled
 
26
{
 
27
 
25
28
class Item_null :public Item_basic_constant
26
29
{
27
30
public:
42
45
  my_decimal *val_decimal(my_decimal *);
43
46
  int save_in_field(Field *field, bool no_conversions);
44
47
  int save_safe_in_field(Field *field);
45
 
  bool send(drizzled::plugin::Client *client, String *str);
 
48
  bool send(plugin::Client *client, String *str);
46
49
  enum Item_result result_type () const { return STRING_RESULT; }
47
50
  enum_field_types field_type() const   { return DRIZZLE_TYPE_NULL; }
48
51
  bool basic_const_item() const { return 1; }
66
69
  }
67
70
};
68
71
 
 
72
} /* namespace drizzled */
 
73
 
69
74
#endif /* DRIZZLED_ITEM_NULL_H */