~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/sql_string.h

Merge Monty

Show diffs side-by-side

added added

removed removed

Lines of Context:
36
36
 
37
37
extern String my_empty_string;
38
38
extern const String my_null_string;
39
 
typedef struct st_mem_root MEM_ROOT;
 
39
namespace drizzled { namespace memory { class Root; } }
40
40
typedef struct charset_info_st CHARSET_INFO;
41
41
 
42
42
#if defined(__cplusplus)
74
74
  String(char *str, uint32_t len, const CHARSET_INFO * const cs);
75
75
  String(const String &str);
76
76
 
77
 
  static void *operator new(size_t size, MEM_ROOT *mem_root);
 
77
  static void *operator new(size_t size, drizzled::memory::Root *mem_root);
78
78
  static void operator delete(void *, size_t)
79
79
  { }
80
 
  static void operator delete(void *, MEM_ROOT *)
 
80
  static void operator delete(void *, drizzled::memory::Root *)
81
81
  { /* never called */ }
82
82
  ~String();
83
83