250
247
bool copy(); // Alloc string if not alloced
251
248
bool copy(const String &s); // Allocate new string
253
249
bool copy(const char *s,size_t arg_length, const CHARSET_INFO * const cs); // Allocate new string
254
250
static bool needs_conversion(size_t arg_length,
255
251
const CHARSET_INFO * const cs_from, const CHARSET_INFO * const cs_to,
257
253
bool set_or_copy_aligned(const char *s, size_t arg_length, const CHARSET_INFO * const cs);
258
254
bool copy(const char*s,size_t arg_length, const CHARSET_INFO * const csfrom,
260
256
bool append(const String &s);
261
257
bool append(const char *s);
262
258
bool append(const char *s,size_t arg_length);