~clint-fewbar/drizzle/regex-policy-cache-limiter

« back to all changes in this revision

Viewing changes to drizzled/item/ref.h

  • Committer: Clint Byrum
  • Date: 2012-03-15 18:05:43 UTC
  • mfrom: (2224.1.302 workspace)
  • Revision ID: clint@ubuntu.com-20120315180543-9jxxm4q10k3np2ws
merging with latest trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
 *  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
18
18
 */
19
19
 
20
 
#ifndef DRIZZLED_ITEM_REF_H
21
 
#define DRIZZLED_ITEM_REF_H
 
20
#pragma once
22
21
 
23
22
#include <drizzled/item/ident.h>
24
23
 
25
 
namespace drizzled
26
 
{
 
24
namespace drizzled {
27
25
 
28
26
class Item_ref :public Item_ident
29
27
{
77
75
  String *str_result(String* tmp);
78
76
  type::Decimal *val_decimal_result(type::Decimal *);
79
77
  bool val_bool_result();
80
 
  bool send(plugin::Client *client, String *tmp);
 
78
  void send(plugin::Client *client, String *tmp);
81
79
  void make_field(SendField *field);
82
80
  bool fix_fields(Session *, Item **);
83
81
  void fix_after_pullout(Select_Lex *new_parent, Item **ref);
157
155
 
158
156
} /* namespace drizzled */
159
157
 
160
 
#endif /* DRIZZLED_ITEM_REF_H */