~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/sql_string.h

  • Committer: Tim Penhey
  • Date: 2010-01-20 03:38:49 UTC
  • mto: This revision was merged to the branch mainline in revision 1275.
  • Revision ID: tim.penhey@canonical.com-20100120033849-gvfy7hiapyz7sl10
Add some standard converstion functions.

Show diffs side-by-side

added added

removed removed

Lines of Context:
31
31
#include <cassert>
32
32
#include <cstdlib>
33
33
#include <cstring>
 
34
#include <string>
34
35
 
35
36
class String;
36
37
 
43
44
extern "C" {
44
45
#endif
45
46
 
 
47
  String std_string_to_String(std::string const& s);
 
48
  std::string String_to_std_string(String const& s);
 
49
  String* set_String_from_std_string(String* s, std::string const& cs);
 
50
 
46
51
  int sortcmp(const String *a,const String *b, const CHARSET_INFO * const cs);
47
52
  int stringcmp(const String *a,const String *b);
48
53
  String *copy_if_not_alloced(String *a,String *b,uint32_t arg_length);