~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/plugin/library.h

  • Committer: Monty Taylor
  • Date: 2010-05-15 17:45:43 UTC
  • mto: (1530.6.1)
  • mto: This revision was merged to the branch mainline in revision 1556.
  • Revision ID: mordred@inaugust.com-20100515174543-2d0x7jvyo89htgre
Changed the builtin plugin code path to work exactly the same as dynamic.
Allows us to use --plugin-remove on builtins.

Show diffs side-by-side

added added

removed removed

Lines of Context:
53
53
  Library(const std::string &name_arg,
54
54
          void *handle_arg,
55
55
          const Manifest *manifest_arg);
 
56
 
56
57
public:
57
58
  ~Library();
58
59
 
66
67
    return manifest;
67
68
  }
68
69
 
69
 
  static Library *loadLibrary(const std::string &plugin_name);
 
70
  static const std::string getLibraryPath(const std::string &plugin_name);
 
71
  static Library *loadLibrary(const std::string &plugin_name, bool builtin);
70
72
};
71
73
 
72
74
} /* namespace plugin */