const char *c_str;
};
+#define memcached_size(X) (X).size;
+#define memcached_c_str(X) (X).c_str;
+#define memcached_string_param(X) (X).c_str, (X).size
+
+#ifdef BUILDING_LIBMEMCACHED
+
#ifdef __cplusplus
extern "C" {
#endif
}
#endif
-#ifdef BUILDING_LIBMEMCACHED
-
#ifdef __cplusplus
#define memcached_string_with_size(X) (X), (static_cast<size_t>((sizeof(X) - 1)))
#define memcached_string_make(X) (static_cast<size_t>((sizeof(X) - 1))), (X)