Added get/set behavior functions to the C++ interface. Added a test to exercise the...
[awesomized/libmemcached] / libmemcached / memcached.hpp
index d7086b4ce301ea11a876fdcb3a20f8b0831a009a..107b01c58a17ed002c4b4ff93e5a2b57125e2e0f 100644 (file)
@@ -143,6 +143,17 @@ public:
     return memcached_strerror(NULL, rc);
   }
 
+
+  bool setBehavior(memcached_behavior flag, uint64_t data) {
+    memcached_return rc;
+    rc= memcached_behavior_set(&memc, flag, data);
+    return (rc == MEMCACHED_SUCCESS);
+  }
+
+  uint64_t getBehavior(memcached_behavior flag) {
+    return memcached_behavior_get(&memc, flag);
+  }
+
   /**
    * Return the string which contains the list of memcached servers being
    * used.