projects
/
awesomized
/
libmemcached
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
Added libmemcachedutil containing utility functions
[awesomized/libmemcached]
/
libmemcached
/
memcached.hh
diff --git
a/libmemcached/memcached.hh
b/libmemcached/memcached.hh
index 3bbcaf0bbf9fdec56b20e3d26d8c9d70f8358970..479693a71df2e63807a6d99a920a1e13fd434201 100644
(file)
--- a/
libmemcached/memcached.hh
+++ b/
libmemcached/memcached.hh
@@
-30,7
+30,7
@@
public:
return memcached_fetch(&memc, key, key_length,
value_length, &flags, &rc);
}
return memcached_fetch(&memc, key, key_length,
value_length, &flags, &rc);
}
- char *get(char *key, size_t *value_length)
+ char *get(c
onst c
har *key, size_t *value_length)
{
uint32_t flags;
memcached_return rc;
{
uint32_t flags;
memcached_return rc;
@@
-39,29
+39,33
@@
public:
value_length, &flags, &rc);
}
value_length, &flags, &rc);
}
- char *get_by_key(char *master_key, char *key, size_t *value_length)
+ char *get_by_key(const char *master_key, const char *key,
+ size_t *value_length)
{
uint32_t flags;
memcached_return rc;
{
uint32_t flags;
memcached_return rc;
- return memcached_get_by_key(&memc, master_key, strlen(master_key), key, strlen(key),
+ return memcached_get_by_key(&memc, master_key, strlen(master_key),
+ key, strlen(key),
value_length, &flags, &rc);
}
value_length, &flags, &rc);
}
- memcached_return mget(char **keys, size_t *key_length, unsigned int number_of_keys)
+ memcached_return mget(char **keys, size_t *key_length,
+ unsigned int number_of_keys)
{
return memcached_mget(&memc, keys, key_length, number_of_keys);
}
{
return memcached_mget(&memc, keys, key_length, number_of_keys);
}
- memcached_return set(c
har *key,
char *value, size_t value_length)
+ memcached_return set(c
onst char *key, const
char *value, size_t value_length)
{
return memcached_set(&memc, key, strlen(key),
value, value_length,
(time_t)0, (uint32_t)0);
}
{
return memcached_set(&memc, key, strlen(key),
value, value_length,
(time_t)0, (uint32_t)0);
}
- memcached_return set_by_key(char *master_key, char *key, char *value, size_t value_length)
+ memcached_return set_by_key(const char *master_key, const char *key,
+ const char *value, size_t value_length)
{
return memcached_set_by_key(&memc, master_key, strlen(master_key),
key, strlen(key),
{
return memcached_set_by_key(&memc, master_key, strlen(master_key),
key, strlen(key),
@@
-70,26
+74,27
@@
public:
(uint32_t)0 );
}
memcached_return
(uint32_t)0 );
}
memcached_return
- increment(char *key, unsigned int offset, uint64_t *value)
+ increment(c
onst c
har *key, unsigned int offset, uint64_t *value)
{
return memcached_increment(&memc, key, strlen(key),
offset, value);
}
memcached_return
{
return memcached_increment(&memc, key, strlen(key),
offset, value);
}
memcached_return
- decrement(char *key, unsigned int offset, uint64_t *value)
+ decrement(c
onst c
har *key, unsigned int offset, uint64_t *value)
{
return memcached_decrement(&memc, key, strlen(key),
offset, value);
}
{
return memcached_decrement(&memc, key, strlen(key),
offset, value);
}
- memcached_return add(c
har *key,
char *value, size_t value_length)
+ memcached_return add(c
onst char *key, const
char *value, size_t value_length)
{
return memcached_add(&memc, key, strlen(key),
value, value_length,
(time_t)0, (uint32_t)0);
}
{
return memcached_add(&memc, key, strlen(key),
value, value_length,
(time_t)0, (uint32_t)0);
}
- memcached_return add_by_key(char *master_key, char *key, char *value, size_t value_length)
+ memcached_return add_by_key(const char *master_key, const char *key,
+ const char *value, size_t value_length)
{
return memcached_add_by_key(&memc, master_key, strlen(master_key),
key, strlen(key),
{
return memcached_add_by_key(&memc, master_key, strlen(master_key),
key, strlen(key),
@@
-97,14
+102,15
@@
public:
(time_t)0, (uint32_t)0);
}
(time_t)0, (uint32_t)0);
}
- memcached_return replace(char *key, char *value, size_t value_length)
+ memcached_return replace(const char *key, const char *value,
+ size_t value_length)
{
return memcached_replace(&memc, key, strlen(key),
value, value_length,
(time_t)0, (uint32_t)0);
}
{
return memcached_replace(&memc, key, strlen(key),
value, value_length,
(time_t)0, (uint32_t)0);
}
- memcached_return replace_by_key(c
har *master_key,
- c
har *key,
char *value, size_t value_length)
+ memcached_return replace_by_key(c
onst char *master_key, const char *key,
+ c
onst
char *value, size_t value_length)
{
return memcached_replace_by_key(&memc, master_key, strlen(master_key),
key, strlen(key),
{
return memcached_replace_by_key(&memc, master_key, strlen(master_key),
key, strlen(key),
@@
-112,15
+118,16
@@
public:
(time_t)0, (uint32_t)0);
}
(time_t)0, (uint32_t)0);
}
- memcached_return prepend(char *key, char *value, size_t value_length)
+ memcached_return prepend(const char *key, const char *value,
+ size_t value_length)
{
return memcached_prepend(&memc, key, strlen(key),
value, value_length,
(time_t)0,
(uint32_t)0);
}
{
return memcached_prepend(&memc, key, strlen(key),
value, value_length,
(time_t)0,
(uint32_t)0);
}
- memcached_return prepend_by_key(c
har *master_key,
- c
har *key,
char *value, size_t value_length)
+ memcached_return prepend_by_key(c
onst char *master_key, const char *key,
+ c
onst
char *value, size_t value_length)
{
return memcached_prepend_by_key(&memc, master_key, strlen(master_key),
key, strlen(key),
{
return memcached_prepend_by_key(&memc, master_key, strlen(master_key),
key, strlen(key),
@@
-129,15
+136,16
@@
public:
(uint32_t)0);
}
(uint32_t)0);
}
- memcached_return append(char *key, char *value, size_t value_length)
+ memcached_return append(const char *key, const char *value,
+ size_t value_length)
{
return memcached_append(&memc, key, strlen(key),
value, value_length,
(time_t)0,
(uint32_t)0);
}
{
return memcached_append(&memc, key, strlen(key),
value, value_length,
(time_t)0,
(uint32_t)0);
}
- memcached_return append_by_key(c
har *master_key,
- c
har *key,
char *value, size_t value_length)
+ memcached_return append_by_key(c
onst char *master_key, const char *key,
+ c
onst
char *value, size_t value_length)
{
return memcached_append_by_key(&memc,
master_key, strlen(master_key),
{
return memcached_append_by_key(&memc,
master_key, strlen(master_key),
@@
-146,7
+154,8
@@
public:
(time_t)0,
(uint32_t)0);
}
(time_t)0,
(uint32_t)0);
}
- memcached_return cas(char *key, char *value, size_t value_length, uint64_t cas)
+ memcached_return cas(const char *key, const char *value,
+ size_t value_length, uint64_t cas)
{
return memcached_cas(&memc, key, strlen(key),
value, value_length,
{
return memcached_cas(&memc, key, strlen(key),
value, value_length,
@@
-154,8
+163,9
@@
public:
(uint32_t)0,
cas);
}
(uint32_t)0,
cas);
}
- memcached_return cas_by_key(char *master_key, char *key, char *value,
- size_t value_length, uint64_t cas)
+ memcached_return cas_by_key(const char *master_key, const char *key,
+ const char *value, size_t value_length,
+ uint64_t cas)
{
return memcached_cas_by_key(&memc,
master_key, strlen(master_key),
{
return memcached_cas_by_key(&memc,
master_key, strlen(master_key),
@@
-166,18
+176,18
@@
public:
cas);
}
// using 'remove' vs. 'delete' since 'delete' is a keyword
cas);
}
// using 'remove' vs. 'delete' since 'delete' is a keyword
- memcached_return remove(char *key)
+ memcached_return remove(c
onst c
har *key)
{
return memcached_delete (&memc, key, strlen(key), (time_t)0);
}
{
return memcached_delete (&memc, key, strlen(key), (time_t)0);
}
- memcached_return delete_by_key(c
har *master_key,
char *key)
+ memcached_return delete_by_key(c
onst char *master_key, const
char *key)
{
return memcached_delete_by_key(&memc, master_key, strlen(master_key),
key, strlen(key), (time_t)0);
}
{
return memcached_delete_by_key(&memc, master_key, strlen(master_key),
key, strlen(key), (time_t)0);
}
- ~Memcached()
- {
- memcached_free(&memc);
- }
+
~Memcached()
+
{
+
memcached_free(&memc);
+
}
};
};