| accept_url(const std::string &str) const =0 | GQL::Driver | [pure virtual] |
| connect(const std::string &url, const std::map< std::string, std::string > &prop)=0 | GQL::Driver | [pure virtual] |
| description() const | GQL::Driver | [inline, virtual] |
| Driver(Yehia::PluginManager &mgr, const std::string &id, const std::string &name) | GQL::Driver | [inline] |
| emit_error(const std::string &message) | Yehia::ErrorHandler | |
| emit_log(int level, const std::string &message) | Yehia::ErrorHandler | |
| ErrorHandler(ErrorHandler *parent=0, bool tunnel=true) | Yehia::ErrorHandler | |
| get_id() const | GQL::Driver | [inline] |
| get_major_version() const | GQL::Driver | [inline] |
| get_minor_version() const | GQL::Driver | [inline] |
| get_name() const | GQL::Driver | [inline] |
| get_property_info(const std::string &url, const std::map< std::string, std::string > &props) const =0 | GQL::Driver | [pure virtual] |
| log | Yehia::ErrorHandler | |
| manager() | Yehia::Plugin | |
| name() const | GQL::Driver | [inline, virtual] |
| parent() | Yehia::ErrorHandler | |
| parent() const | Yehia::ErrorHandler | |
| Plugin(PluginManager &parent) | Yehia::Plugin | |
| set_parent(ErrorHandler *parent) | Yehia::ErrorHandler | |
| set_version(int maj, int min) | GQL::Driver | [inline, protected] |
| ~Driver() | GQL::Driver | [virtual] |
| ~Plugin() | Yehia::Plugin | [virtual] |