Remove exposed C++ namespace.
[awesomized/libmemcached] / libmemcached / purge.cc
index b45e02a4a67738957498137f2177b9acf80e4788..5f6d4bb78275d341034070bee2fe0e7bc089bf86 100644 (file)
@@ -44,7 +44,7 @@
 class Purge
 {
 public:
-  Purge(memcached_st* arg) :
+  Purge(Memcached* arg) :
     _memc(arg)
   {
     memcached_set_purging(_memc, true);
@@ -56,13 +56,13 @@ public:
   }
 
 private:
-  memcached_st* _memc;
+  Memcached* _memc;
 };
 
 class PollTimeout
 {
 public:
-  PollTimeout(memcached_st* arg) :
+  PollTimeout(Memcached* arg) :
     _timeout(arg->poll_timeout),
     _origin(arg->poll_timeout)
   {
@@ -79,9 +79,9 @@ private:
   int32_t& _origin;
 };
 
-bool memcached_purge(org::libmemcached::Instance* ptr)
+bool memcached_purge(memcached_instance_st* ptr)
 {
-  memcached_st *root= (memcached_st *)ptr->root;
+  Memcached *root= (Memcached *)ptr->root;
 
   if (memcached_is_purging(ptr->root) || /* already purging */
       (memcached_server_response_count(ptr) < ptr->root->io_msg_watermark &&