namespace metaproxy_1 {
namespace filter {
- struct Zoom::Searchable {
+ struct Zoom::Searchable : boost::noncopyable {
std::string database;
std::string target;
std::string query_encoding;
Searchable();
~Searchable();
};
- class Zoom::Backend {
+ class Zoom::Backend : boost::noncopyable {
friend class Impl;
friend class Frontend;
std::string zurl;
void set_option(const char *name, const char *value);
int get_error(const char **addinfo);
};
- class Zoom::Frontend {
+ class Zoom::Frontend : boost::noncopyable {
friend class Impl;
Impl *m_p;
bool m_is_virtual;