~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/haildb/haildb_datadict_dump_func.cc

  • Committer: lbieber
  • Date: 2010-10-02 00:25:54 UTC
  • mfrom: (1804.1.2 build)
  • Revision ID: lbieber@orisndriz08-20101002002554-sf30ezteu701kzzu
Merge Stewart - Rename embedded_innodb to HailDB everywhere EXCEPT the plugin name 

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
#include <drizzled/item/func.h>
22
22
#include "drizzled/charset.h"
23
23
#include <drizzled/function/str/strfunc.h>
24
 
#include "libinnodb_datadict_dump_func.h"
 
24
#include "haildb_datadict_dump_func.h"
25
25
 
26
26
#if defined(HAVE_HAILDB_H)
27
27
# include <haildb.h>
35
35
using namespace std;
36
36
using namespace drizzled;
37
37
 
38
 
class LibinnodbDatadictDumpFunction : public Item_str_func
 
38
class HailDBDatadictDumpFunction : public Item_str_func
39
39
{
40
40
public:
41
 
  LibinnodbDatadictDumpFunction() : Item_str_func() {}
 
41
  HailDBDatadictDumpFunction() : Item_str_func() {}
42
42
  String *val_str(String*);
43
43
 
44
44
  void fix_length_and_dec()
48
48
 
49
49
  const char *func_name() const
50
50
  {
51
 
    return "libinnodb_datadict_dump";
 
51
    return "haildb_datadict_dump";
52
52
  }
53
53
 
54
54
  bool check_argument_count(int n)
163
163
}
164
164
 
165
165
}
166
 
String *LibinnodbDatadictDumpFunction::val_str(String *str)
 
166
String *HailDBDatadictDumpFunction::val_str(String *str)
167
167
{
168
168
  assert(fixed == true);
169
169
 
175
175
 
176
176
  null_value= false;
177
177
 
178
 
  string dict_dump("InnoDB Data Dictionary Contents\n"
 
178
  string dict_dump("HailDB Data Dictionary Contents\n"
179
179
                   "-------------------------------\n");
180
180
 
181
181
  struct schema_visitor_arg arg;
199
199
}
200
200
 
201
201
 
202
 
plugin::Create_function<LibinnodbDatadictDumpFunction> *libinnodb_datadict_dump_func= NULL;
 
202
plugin::Create_function<HailDBDatadictDumpFunction> *haildb_datadict_dump_func= NULL;
203
203
 
204
 
int libinnodb_datadict_dump_func_initialize(module::Context &context)
 
204
int haildb_datadict_dump_func_initialize(module::Context &context)
205
205
{
206
 
  libinnodb_datadict_dump_func= new plugin::Create_function<LibinnodbDatadictDumpFunction>("libinnodb_datadict_dump");
207
 
  context.add(libinnodb_datadict_dump_func);
 
206
  haildb_datadict_dump_func= new plugin::Create_function<HailDBDatadictDumpFunction>("haildb_datadict_dump");
 
207
  context.add(haildb_datadict_dump_func);
208
208
  return 0;
209
209
}