22 #include <drizzled/field.h>
23 #include <drizzled/item/null.h>
24 #include <drizzled/lex_string.h>
25 #include <drizzled/plugin/client.h>
30 {
return item->type() == type(); }
63 str->append(STRING_WITH_LEN(
"NULL"));
105 return set_field_to_null(field);
TODO: Rename this file - func.h is stupid.
virtual void print(String *str)
String * val_str(String *str)
type::Decimal * val_decimal(type::Decimal *)
void send(plugin::Client *client, String *str)
int set_field_to_null_with_conversions(Field *field, bool no_conversions)
int save_safe_in_field(Field *field)
bool eq(const Item *item, bool binary_cmp) const
int save_in_field(Field *field, bool no_conversions)