From 5630d16024783b3ed260190de67b1156b252b76f Mon Sep 17 00:00:00 2001 From: Ryan Joseph Date: Sat, 13 Nov 2021 14:19:26 -0800 Subject: [PATCH] Release 2.4.3 (#47) * Bump version to 2.4.3 * Update documentation for v2.4.3 --- docs/README_8md.html | 2 +- docs/RedisInternal_8cpp.html | 2 +- docs/RedisInternal_8cpp_source.html | 4 +- docs/RedisInternal_8h.html | 2 +- docs/RedisInternal_8h_source.html | 2 +- docs/Redis_8cpp.html | 6 +- docs/Redis_8cpp_source.html | 219 +++++++++--------- docs/Redis_8h.html | 2 +- docs/Redis_8h_source.html | 84 +++---- docs/annotated.html | 2 +- docs/classRedis-members.html | 9 +- docs/classRedis.html | 56 ++++- docs/classRedisArray-members.html | 2 +- docs/classRedisArray.html | 2 +- docs/classRedisBulkString-members.html | 2 +- docs/classRedisBulkString.html | 2 +- docs/classRedisCommand-members.html | 2 +- docs/classRedisCommand.html | 2 +- docs/classRedisError-members.html | 2 +- docs/classRedisError.html | 2 +- docs/classRedisInteger-members.html | 2 +- docs/classRedisInteger.html | 2 +- docs/classRedisInternalError-members.html | 2 +- docs/classRedisInternalError.html | 2 +- docs/classRedisObject-members.html | 2 +- docs/classRedisObject.html | 2 +- docs/classRedisSimpleString-members.html | 2 +- docs/classRedisSimpleString.html | 2 +- docs/classes.html | 2 +- .../dir_d28a4824dc47e487b107a5db32ef43c4.html | 2 +- docs/examples_2README_8md.html | 2 +- docs/files.html | 2 +- docs/functions.html | 5 +- docs/functions_enum.html | 2 +- docs/functions_eval.html | 2 +- docs/functions_func.html | 5 +- docs/functions_type.html | 2 +- docs/functions_vars.html | 2 +- docs/graph_legend.html | 2 +- docs/hierarchy.html | 2 +- docs/index.html | 2 +- docs/inherits.html | 2 +- docs/md_README.html | 5 +- docs/md_examples_README.html | 2 +- docs/pages.html | 2 +- docs/search/all_10.js | 6 +- docs/search/all_11.js | 2 +- docs/search/all_12.js | 18 +- docs/search/all_f.js | 7 +- docs/search/classes_0.js | 18 +- docs/search/defines_0.js | 2 +- docs/search/defines_1.js | 4 +- docs/search/enums_0.js | 8 +- docs/search/enums_1.js | 2 +- docs/search/enumvalues_0.js | 2 +- docs/search/enumvalues_1.js | 2 +- docs/search/enumvalues_2.js | 2 +- docs/search/enumvalues_3.js | 2 +- docs/search/enumvalues_4.js | 4 +- docs/search/enumvalues_5.js | 4 +- docs/search/enumvalues_6.js | 22 +- docs/search/enumvalues_7.js | 2 +- docs/search/enumvalues_8.js | 4 +- docs/search/files_0.js | 10 +- docs/search/functions_0.js | 6 +- docs/search/functions_1.js | 2 +- docs/search/functions_2.js | 2 +- docs/search/functions_3.js | 6 +- docs/search/functions_4.js | 4 +- docs/search/functions_5.js | 14 +- docs/search/functions_6.js | 8 +- docs/search/functions_7.js | 18 +- docs/search/functions_8.js | 10 +- docs/search/functions_9.js | 14 +- docs/search/functions_a.js | 24 +- docs/search/functions_b.js | 12 +- docs/search/functions_c.js | 5 +- docs/search/functions_d.js | 2 +- docs/search/functions_e.js | 18 +- docs/search/pages_0.js | 4 +- docs/search/pages_1.js | 2 +- docs/search/typedefs_0.js | 2 +- docs/search/typedefs_1.js | 4 +- docs/search/typedefs_2.js | 2 +- docs/search/variables_0.js | 4 +- docs/search/variables_1.js | 2 +- docs/search/variables_2.js | 2 +- library.properties | 2 +- 88 files changed, 406 insertions(+), 349 deletions(-) diff --git a/docs/README_8md.html b/docs/README_8md.html index 8ac3b5d..ceb6c3d 100644 --- a/docs/README_8md.html +++ b/docs/README_8md.html @@ -69,7 +69,7 @@ diff --git a/docs/RedisInternal_8cpp.html b/docs/RedisInternal_8cpp.html index e3738b2..4f70b59 100644 --- a/docs/RedisInternal_8cpp.html +++ b/docs/RedisInternal_8cpp.html @@ -115,7 +115,7 @@

diff --git a/docs/RedisInternal_8cpp_source.html b/docs/RedisInternal_8cpp_source.html index ae1909d..58b0c55 100644 --- a/docs/RedisInternal_8cpp_source.html +++ b/docs/RedisInternal_8cpp_source.html @@ -102,7 +102,7 @@
34  bzero(charBuf, dLen + 1);
35 
36  auto readB = client.readBytes(charBuf, dLen);
-
37  if (readB != dLen)
+
37  if ((int)readB != dLen)
38  {
39  Serial.printf("ERROR! Bad read (%ld ?= %ld)\n", (long)readB, (long)dLen);
40  exit(-1);
@@ -256,7 +256,7 @@ diff --git a/docs/RedisInternal_8h.html b/docs/RedisInternal_8h.html index 7e57a56..55a7763 100644 --- a/docs/RedisInternal_8h.html +++ b/docs/RedisInternal_8h.html @@ -167,7 +167,7 @@

diff --git a/docs/RedisInternal_8h_source.html b/docs/RedisInternal_8h_source.html index 60012bb..25bde71 100644 --- a/docs/RedisInternal_8h_source.html +++ b/docs/RedisInternal_8h_source.html @@ -294,7 +294,7 @@ diff --git a/docs/Redis_8cpp.html b/docs/Redis_8cpp.html index ad3d4bc..64db229 100644 --- a/docs/Redis_8cpp.html +++ b/docs/Redis_8cpp.html @@ -92,7 +92,7 @@ Macros

#define TRCMD(t, c, ...)   return RedisCommand(c, ArgList{__VA_ARGS__}).issue_typed<t>(conn)   -#define TRCMD_EXPECTOK(c, ...)   (bool)(((String)*RedisCommand(c, ArgList{__VA_ARGS__}).issue(conn)).indexOf("OK") != -1) +#define TRCMD_EXPECTOK(c, ...)   return (bool)(((String)*RedisCommand(c, ArgList{__VA_ARGS__}).issue(conn)).indexOf("OK") != -1)  

Macro Definition Documentation

@@ -153,7 +153,7 @@

RedisCommand(c, ArgList{__VA_ARGS__}).issue(conn)).indexOf("OK") != -1) +    return (bool)(((String)*RedisCommand(c, ArgList{__VA_ARGS__}).issue(conn)).indexOf("OK") != -1)
@@ -165,7 +165,7 @@

diff --git a/docs/Redis_8cpp_source.html b/docs/Redis_8cpp_source.html index 8248a50..cee0da8 100644 --- a/docs/Redis_8cpp_source.html +++ b/docs/Redis_8cpp_source.html @@ -90,11 +90,11 @@
22 
23 #define TRCMD(t, c, ...) return RedisCommand(c, ArgList{__VA_ARGS__}).issue_typed<t>(conn)
24 
-
25 #define TRCMD_EXPECTOK(c, ...) (bool)(((String)*RedisCommand(c, ArgList{__VA_ARGS__}).issue(conn)).indexOf("OK") != -1)
+
25 #define TRCMD_EXPECTOK(c, ...) return (bool)(((String)*RedisCommand(c, ArgList{__VA_ARGS__}).issue(conn)).indexOf("OK") != -1)
26 
27 bool Redis::set(const char *key, const char *value)
28 {
-
29  return TRCMD_EXPECTOK("SET", key, value);
+
29  TRCMD_EXPECTOK("SET", key, value);
30 }
31 
32 String Redis::get(const char *key)
@@ -215,120 +215,126 @@
147  TRCMD_EXPECTOK("LTRIM", key, String(start), String(stop));
148 }
149 
-
150 String Redis::info(const char *section)
+
150 bool Redis::tsadd(const char *key, unsigned long timestamp, const int value)
151 {
-
152  TRCMD(String, "INFO", (section ? section : ""));
+
152  TRCMD_EXPECTOK("TS.ADD" , key, String(timestamp)+"000", String(value));
153 }
154 
-
155 String Redis::rpop(const char *key)
+
155 String Redis::info(const char *section)
156 {
-
157  TRCMD(String, "RPOP", key);
+
157  TRCMD(String, "INFO", (section ? section : ""));
158 }
159 
-
160 int Redis::rpush(const char *key, const char *value, bool exclusive)
+
160 String Redis::rpop(const char *key)
161 {
-
162  TRCMD(int, (exclusive ? "RPUSHX" : "RPUSH"), key, value);
+
162  TRCMD(String, "RPOP", key);
163 }
164 
-
165 bool Redis::_subscribe(SubscribeSpec spec)
+
165 int Redis::rpush(const char *key, const char *value, bool exclusive)
166 {
-
167  if (!subscriberMode)
-
168  {
-
169  subSpec.push_back(spec);
-
170  return true;
-
171  }
-
172 
-
173  const char *cmdName = spec.pattern ? "PSUBSCRIBE" : "SUBSCRIBE";
-
174  auto rv = RedisCommand(cmdName, ArgList{spec.spec}).issue(conn);
-
175  return rv->type() == RedisObject::Type::Array;
-
176 }
+
167  TRCMD(int, (exclusive ? "RPUSHX" : "RPUSH"), key, value);
+
168 }
+
169 
+
170 bool Redis::_subscribe(SubscribeSpec spec)
+
171 {
+
172  if (!subscriberMode)
+
173  {
+
174  subSpec.push_back(spec);
+
175  return true;
+
176  }
177 
-
178 bool Redis::unsubscribe(const char *channelOrPattern)
-
179 {
-
180  auto rv = RedisCommand("UNSUBSCRIBE", ArgList{channelOrPattern}).issue(conn);
-
181 
-
182  if (rv->type() == RedisObject::Type::Array)
-
183  {
-
184  auto vec = (std::vector<String>)*((RedisArray *)rv.get());
-
185  return vec.size() == 3 && vec[1] == String(channelOrPattern);
-
186  }
-
187 
-
188  return false;
-
189 }
-
190 
-
191 RedisSubscribeResult Redis::startSubscribing(RedisMsgCallback messageCallback, RedisMsgErrorCallback errCallback)
-
192 {
-
193  if (!messageCallback)
-
194  {
- -
196  }
-
197 
-
198  bool success = true;
-
199  subscriberMode = true;
-
200  if (subSpec.size())
-
201  {
-
202  for (auto spec : subSpec)
-
203  {
-
204  success = _subscribe(spec) && success;
-
205  }
-
206  }
-
207 
-
208  if (!success)
-
209  {
- +
178  const char *cmdName = spec.pattern ? "PSUBSCRIBE" : "SUBSCRIBE";
+
179  auto rv = RedisCommand(cmdName, ArgList{spec.spec}).issue(conn);
+
180  return rv->type() == RedisObject::Type::Array;
+
181 }
+
182 
+
183 bool Redis::unsubscribe(const char *channelOrPattern)
+
184 {
+
185  auto rv = RedisCommand("UNSUBSCRIBE", ArgList{channelOrPattern}).issue(conn);
+
186 
+
187  if (rv->type() == RedisObject::Type::Array)
+
188  {
+
189  auto vec = (std::vector<String>)*((RedisArray *)rv.get());
+
190  return vec.size() == 3 && vec[1] == String(channelOrPattern);
+
191  }
+
192 
+
193  return false;
+
194 }
+
195 
+
196 RedisSubscribeResult Redis::startSubscribing(RedisMsgCallback messageCallback, RedisMsgErrorCallback errCallback)
+
197 {
+
198  if (!messageCallback)
+
199  {
+ +
201  }
+
202 
+
203  bool success = true;
+
204  subscriberMode = true;
+
205  if (subSpec.size())
+
206  {
+
207  for (auto spec : subSpec)
+
208  {
+
209  success = _subscribe(spec) && success;
+
210  }
211  }
212 
-
213  auto emitErr = [=](RedisMessageError errCode) -> bool {
-
214  if (errCallback)
-
215  {
-
216  errCallback(this, errCode);
-
217  }
-
218  };
-
219 
-
220  subLoopRun = true;
-
221  while (subLoopRun)
-
222  {
-
223  auto msg = RedisObject::parseType(conn);
+
213  if (!success)
+
214  {
+ +
216  }
+
217 
+
218  auto emitErr = [=](RedisMessageError errCode) -> void {
+
219  if (errCallback)
+
220  {
+
221  errCallback(this, errCode);
+
222  }
+
223  };
224 
-
225  if (msg->type() == RedisObject::Type::InternalError)
-
226  {
-
227  auto errPtr = (RedisInternalError *)msg.get();
-
228 
-
229  if (errPtr->code() == RedisInternalError::Disconnected)
-
230  {
- -
232  }
+
225  subLoopRun = true;
+
226  while (subLoopRun)
+
227  {
+
228  auto msg = RedisObject::parseType(conn);
+
229 
+
230  if (msg->type() == RedisObject::Type::InternalError)
+
231  {
+
232  auto errPtr = (RedisInternalError *)msg.get();
233 
- -
235  }
-
236 
-
237  if (msg->type() != RedisObject::Type::Array)
-
238  {
- -
240  continue;
-
241  }
-
242 
-
243  auto msgVec = (std::vector<String>)*((RedisArray *)msg.get());
-
244 
-
245  if (msgVec.size() < 3)
-
246  {
- -
248  continue;
-
249  }
-
250 
-
251  if (msgVec[0] != "message" && msgVec[0] != "pmessage")
-
252  {
-
253  emitErr(RedisMessageUnknownType);
-
254  continue;
-
255  }
-
256 
-
257  // pmessage payloads have an extra paramter at index 1 that specifies the matched pattern; we ignore it here
-
258  auto pMsgAdd = msgVec[0] == "pmessage" ? 1 : 0;
-
259  messageCallback(this, msgVec[1 + pMsgAdd], msgVec[2 + pMsgAdd]);
-
260  }
+
234  if (errPtr->code() == RedisInternalError::Disconnected)
+
235  {
+ +
237  }
+
238 
+ +
240  }
+
241 
+
242  if (msg->type() != RedisObject::Type::Array)
+
243  {
+ +
245  continue;
+
246  }
+
247 
+
248  auto msgVec = (std::vector<String>)*((RedisArray *)msg.get());
+
249 
+
250  if (msgVec.size() < 3)
+
251  {
+ +
253  continue;
+
254  }
+
255 
+
256  if (msgVec[0] != "message" && msgVec[0] != "pmessage")
+
257  {
+
258  emitErr(RedisMessageUnknownType);
+
259  continue;
+
260  }
261 
-
262  return RedisSubscribeSuccess;
-
263 }
+
262  // pmessage payloads have an extra paramter at index 1 that specifies the matched pattern; we ignore it here
+
263  auto pMsgAdd = msgVec[0] == "pmessage" ? 1 : 0;
+
264  messageCallback(this, msgVec[1 + pMsgAdd], msgVec[2 + pMsgAdd]);
+
265  }
+
266 
+
267  return RedisSubscribeSuccess;
+
268 }
+
269 

bool lset(const char *key, int index, const char *element)
Definition: Redis.cpp:140
RedisMessageError
Definition: Redis.h:54
@@ -341,8 +347,8 @@
String get(const char *key)
Definition: Redis.cpp:32
@ RedisMessageUnknownType
An unknown error occurred.
Definition: Redis.h:61
@ RedisSuccess
Definition: Redis.h:32
-
RedisSubscribeResult startSubscribing(RedisMsgCallback messageCallback, RedisMsgErrorCallback errorCallback=nullptr)
Definition: Redis.cpp:191
-
bool unsubscribe(const char *channelOrPattern)
Definition: Redis.cpp:178
+
RedisSubscribeResult startSubscribing(RedisMsgCallback messageCallback, RedisMsgErrorCallback errorCallback=nullptr)
Definition: Redis.cpp:196
+
bool unsubscribe(const char *channelOrPattern)
Definition: Redis.cpp:183
@ RedisSubscribeSetupFailure
Setting up for subscription mode failed.
Definition: Redis.h:45
@ RedisSubscribeSuccess
Definition: Redis.h:50
@@ -353,7 +359,7 @@
std::vector< String > lrange(const char *key, int start, int stop)
Definition: Redis.cpp:102
-
int rpush(const char *key, const char *value, bool exclusive=false)
Definition: Redis.cpp:160
+
int rpush(const char *key, const char *value, bool exclusive=false)
Definition: Redis.cpp:165
RedisReturnValue authenticate(const char *password)
Definition: Redis.cpp:4
String lpop(const char *key)
Definition: Redis.cpp:120
@@ -376,14 +382,15 @@
RedisReturnValue
Definition: Redis.h:30
int append(const char *key, const char *value)
Definition: Redis.cpp:42
bool set(const char *key, const char *value)
Definition: Redis.cpp:27
-
String rpop(const char *key)
Definition: Redis.cpp:155
+
String rpop(const char *key)
Definition: Redis.cpp:160
int lrem(const char *key, int count, const char *element)
Definition: Redis.cpp:135
-
String info(const char *section)
Definition: Redis.cpp:150
+
String info(const char *section)
Definition: Redis.cpp:155
int hlen(const char *key)
Definition: Redis.cpp:87
bool ltrim(const char *key, int start, int stop)
Definition: Redis.cpp:145
+
bool tsadd(const char *key, unsigned long timestamp, const int value)
Definition: Redis.cpp:150
diff --git a/docs/Redis_8h.html b/docs/Redis_8h.html index 60d2379..109a1e6 100644 --- a/docs/Redis_8h.html +++ b/docs/Redis_8h.html @@ -204,7 +204,7 @@

diff --git a/docs/Redis_8h_source.html b/docs/Redis_8h_source.html index 836ead3..9ff2686 100644 --- a/docs/Redis_8h_source.html +++ b/docs/Redis_8h_source.html @@ -182,38 +182,39 @@
355 
359  bool unsubscribe(const char *channelOrPattern);
360 
-
371  RedisSubscribeResult startSubscribing(RedisMsgCallback messageCallback, RedisMsgErrorCallback errorCallback = nullptr);
-
372 
-
376  void stopSubscribing() { subLoopRun = false; }
-
377 
-
378  String info(const char *section);
-
379 
-
380  // The following are (obstensibly) for library testing purposes only
-
381  void setTestContext(const void *context) { _test_context = context; }
-
382  const void *getTestContext() { return _test_context; }
-
383 
-
384 private:
-
385  typedef struct
-
386  {
-
387  bool pattern;
-
388  String spec;
-
389  } SubscribeSpec;
-
390 
-
391  bool _subscribe(SubscribeSpec spec);
-
392 
-
393  Client &conn;
-
394  std::vector<SubscribeSpec> subSpec;
-
395  bool subscriberMode = false;
-
396  bool subLoopRun = false;
-
397 
-
398  bool _expire_(const char *, int, const char *);
-
399  int _ttl_(const char *, const char *);
-
400  bool _hset_(const char *, const char *, const char *, const char *);
-
401 
-
402  const void *_test_context;
-
403 };
-
404 
-
405 #endif
+
361  bool tsadd(const char *key, unsigned long timestamp, const int value);
+
372  RedisSubscribeResult startSubscribing(RedisMsgCallback messageCallback, RedisMsgErrorCallback errorCallback = nullptr);
+
373 
+
377  void stopSubscribing() { subLoopRun = false; }
+
378 
+
379  String info(const char *section);
+
380 
+
381  // The following are (obstensibly) for library testing purposes only
+
382  void setTestContext(const void *context) { _test_context = context; }
+
383  const void *getTestContext() { return _test_context; }
+
384 
+
385 private:
+
386  typedef struct
+
387  {
+
388  bool pattern;
+
389  String spec;
+
390  } SubscribeSpec;
+
391 
+
392  bool _subscribe(SubscribeSpec spec);
+
393 
+
394  Client &conn;
+
395  std::vector<SubscribeSpec> subSpec;
+
396  bool subscriberMode = false;
+
397  bool subLoopRun = false;
+
398 
+
399  bool _expire_(const char *, int, const char *);
+
400  int _ttl_(const char *, const char *);
+
401  bool _hset_(const char *, const char *, const char *, const char *);
+
402 
+
403  const void *_test_context;
+
404 };
+
405 
+
406 #endif
bool lset(const char *key, int index, const char *element)
Definition: Redis.cpp:140
RedisMessageError
Definition: Redis.h:54
@@ -223,7 +224,7 @@
~Redis()
Definition: Redis.h:87
bool pexpire_at(const char *key, int timestamp)
Definition: Redis.h:180
Definition: Redis.h:72
-
void stopSubscribing()
Definition: Redis.h:376
+
void stopSubscribing()
Definition: Redis.h:377
void(* RedisMsgErrorCallback)(Redis *, RedisMessageError)
Definition: Redis.h:78
bool subscribe(const char *channel)
Definition: Redis.h:349
bool del(const char *key)
Definition: Redis.cpp:37
@@ -232,9 +233,9 @@
String get(const char *key)
Definition: Redis.cpp:32
@ RedisMessageUnknownType
An unknown error occurred.
Definition: Redis.h:61
@ RedisSuccess
Definition: Redis.h:32
-
RedisSubscribeResult startSubscribing(RedisMsgCallback messageCallback, RedisMsgErrorCallback errorCallback=nullptr)
Definition: Redis.cpp:191
+
RedisSubscribeResult startSubscribing(RedisMsgCallback messageCallback, RedisMsgErrorCallback errorCallback=nullptr)
Definition: Redis.cpp:196
void(* RedisMsgCallback)(Redis *, String channel, String message)
Definition: Redis.h:76
-
bool unsubscribe(const char *channelOrPattern)
Definition: Redis.cpp:178
+
bool unsubscribe(const char *channelOrPattern)
Definition: Redis.cpp:183
bool expire_at(const char *key, int timestamp)
Definition: Redis.h:163
@ RedisSubscribeSetupFailure
Setting up for subscription mode failed.
Definition: Redis.h:45
@ RedisSubscribeSuccess
Definition: Redis.h:50
@@ -246,8 +247,8 @@
@ RedisMessageTruncatedResponse
The message response was truncated early.
Definition: Redis.h:59
bool persist(const char *key)
Definition: Redis.cpp:62
std::vector< String > lrange(const char *key, int start, int stop)
Definition: Redis.cpp:102
-
void setTestContext(const void *context)
Definition: Redis.h:381
-
int rpush(const char *key, const char *value, bool exclusive=false)
Definition: Redis.cpp:160
+
void setTestContext(const void *context)
Definition: Redis.h:382
+
int rpush(const char *key, const char *value, bool exclusive=false)
Definition: Redis.cpp:165
RedisReturnValue authenticate(const char *password)
Definition: Redis.cpp:4
String lpop(const char *key)
Definition: Redis.cpp:120
int lpos(const char *key, const char *element)
Definition: Redis.cpp:125
@@ -268,16 +269,17 @@
bool hset(const char *key, const char *field, const char *value)
Definition: Redis.h:212
bool psubscribe(const char *pattern)
Definition: Redis.h:354
bool set(const char *key, const char *value)
Definition: Redis.cpp:27
-
String rpop(const char *key)
Definition: Redis.cpp:155
-
const void * getTestContext()
Definition: Redis.h:382
+
String rpop(const char *key)
Definition: Redis.cpp:160
+
const void * getTestContext()
Definition: Redis.h:383
int lrem(const char *key, int count, const char *element)
Definition: Redis.cpp:135
-
String info(const char *section)
Definition: Redis.cpp:150
+
String info(const char *section)
Definition: Redis.cpp:155
int hlen(const char *key)
Definition: Redis.cpp:87
bool ltrim(const char *key, int start, int stop)
Definition: Redis.cpp:145
bool expire(const char *key, int seconds)
Definition: Redis.h:154
+
bool tsadd(const char *key, unsigned long timestamp, const int value)
Definition: Redis.cpp:150
diff --git a/docs/annotated.html b/docs/annotated.html index 884cde5..e13ee69 100644 --- a/docs/annotated.html +++ b/docs/annotated.html @@ -82,7 +82,7 @@ diff --git a/docs/classRedis-members.html b/docs/classRedis-members.html index 955775f..0bd3d23 100644 --- a/docs/classRedis-members.html +++ b/docs/classRedis-members.html @@ -114,13 +114,14 @@ startSubscribing(RedisMsgCallback messageCallback, RedisMsgErrorCallback errorCallback=nullptr)Redis stopSubscribing()Redisinline subscribe(const char *channel)Redisinline - ttl(const char *key)Redisinline - unsubscribe(const char *channelOrPattern)Redis - ~Redis()Redisinline + tsadd(const char *key, unsigned long timestamp, const int value)Redis + ttl(const char *key)Redisinline + unsubscribe(const char *channelOrPattern)Redis + ~Redis()Redisinline diff --git a/docs/classRedis.html b/docs/classRedis.html index 849bb79..11c0698 100644 --- a/docs/classRedis.html +++ b/docs/classRedis.html @@ -168,6 +168,8 @@   bool unsubscribe (const char *channelOrPattern)   +bool tsadd (const char *key, unsigned long timestamp, const int value) +  RedisSubscribeResult startSubscribing (RedisMsgCallback messageCallback, RedisMsgErrorCallback errorCallback=nullptr)   void stopSubscribing () @@ -594,7 +596,7 @@

-

Definition at line 382 of file Redis.h.

+

Definition at line 383 of file Redis.h.

@@ -899,7 +901,7 @@

-

Definition at line 150 of file Redis.cpp.

+

Definition at line 155 of file Redis.cpp.

@@ -1555,7 +1557,7 @@

Returns
The value of the last element, or nil when key does not exist.
-

Definition at line 155 of file Redis.cpp.

+

Definition at line 160 of file Redis.cpp.

@@ -1600,7 +1602,7 @@

Returns
The length of the list after the push operations.
-

Definition at line 160 of file Redis.cpp.

+

Definition at line 165 of file Redis.cpp.

@@ -1668,7 +1670,7 @@

-

Definition at line 381 of file Redis.h.

+

Definition at line 382 of file Redis.h.

@@ -1705,7 +1707,7 @@

Definition at line 191 of file Redis.cpp.

+

Definition at line 196 of file Redis.cpp.

@@ -1733,7 +1735,7 @@

Stops message processing on receipt of next message. Can be called from message handlers.

-

Definition at line 376 of file Redis.h.

+

Definition at line 377 of file Redis.h.

@@ -1764,6 +1766,42 @@

Definition at line 349 of file Redis.h.

+ + + +

◆ tsadd()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
bool Redis::tsadd (const char * key,
unsigned long timestamp,
const int value 
)
+
+ +

Definition at line 150 of file Redis.cpp.

+
@@ -1818,14 +1856,14 @@

Removes a subscription for channelOrPattern. May be called from message handlers.

-

Definition at line 178 of file Redis.cpp.

+

Definition at line 183 of file Redis.cpp.

diff --git a/docs/classRedisArray-members.html b/docs/classRedisArray-members.html index 7692d7f..673a1de 100644 --- a/docs/classRedisArray-members.html +++ b/docs/classRedisArray-members.html @@ -97,7 +97,7 @@ diff --git a/docs/classRedisArray.html b/docs/classRedisArray.html index caf4d8d..027608e 100644 --- a/docs/classRedisArray.html +++ b/docs/classRedisArray.html @@ -366,7 +366,7 @@

diff --git a/docs/classRedisBulkString-members.html b/docs/classRedisBulkString-members.html index d95de82..9ccd059 100644 --- a/docs/classRedisBulkString-members.html +++ b/docs/classRedisBulkString-members.html @@ -94,7 +94,7 @@ diff --git a/docs/classRedisBulkString.html b/docs/classRedisBulkString.html index 8e3ddab..dff7d2d 100644 --- a/docs/classRedisBulkString.html +++ b/docs/classRedisBulkString.html @@ -284,7 +284,7 @@

diff --git a/docs/classRedisCommand-members.html b/docs/classRedisCommand-members.html index 96f2c72..c0f4263 100644 --- a/docs/classRedisCommand-members.html +++ b/docs/classRedisCommand-members.html @@ -105,7 +105,7 @@ diff --git a/docs/classRedisCommand.html b/docs/classRedisCommand.html index 8156bc4..0f2f8fc 100644 --- a/docs/classRedisCommand.html +++ b/docs/classRedisCommand.html @@ -375,7 +375,7 @@

diff --git a/docs/classRedisError-members.html b/docs/classRedisError-members.html index 4b291e7..e789fa9 100644 --- a/docs/classRedisError-members.html +++ b/docs/classRedisError-members.html @@ -95,7 +95,7 @@ diff --git a/docs/classRedisError.html b/docs/classRedisError.html index 2999c24..a50fe12 100644 --- a/docs/classRedisError.html +++ b/docs/classRedisError.html @@ -198,7 +198,7 @@

diff --git a/docs/classRedisInteger-members.html b/docs/classRedisInteger-members.html index 4eefc52..78df981 100644 --- a/docs/classRedisInteger-members.html +++ b/docs/classRedisInteger-members.html @@ -97,7 +97,7 @@ diff --git a/docs/classRedisInteger.html b/docs/classRedisInteger.html index 65d4337..2036241 100644 --- a/docs/classRedisInteger.html +++ b/docs/classRedisInteger.html @@ -257,7 +257,7 @@

diff --git a/docs/classRedisInternalError-members.html b/docs/classRedisInternalError-members.html index fa4f942..709343e 100644 --- a/docs/classRedisInternalError-members.html +++ b/docs/classRedisInternalError-members.html @@ -102,7 +102,7 @@ diff --git a/docs/classRedisInternalError.html b/docs/classRedisInternalError.html index 6f8eb1d..0a3c28a 100644 --- a/docs/classRedisInternalError.html +++ b/docs/classRedisInternalError.html @@ -386,7 +386,7 @@

diff --git a/docs/classRedisObject-members.html b/docs/classRedisObject-members.html index 8ba47b6..42d1391 100644 --- a/docs/classRedisObject-members.html +++ b/docs/classRedisObject-members.html @@ -91,7 +91,7 @@ diff --git a/docs/classRedisObject.html b/docs/classRedisObject.html index 7a848e7..1653ca0 100644 --- a/docs/classRedisObject.html +++ b/docs/classRedisObject.html @@ -483,7 +483,7 @@

diff --git a/docs/classRedisSimpleString-members.html b/docs/classRedisSimpleString-members.html index d367064..db79216 100644 --- a/docs/classRedisSimpleString-members.html +++ b/docs/classRedisSimpleString-members.html @@ -93,7 +93,7 @@ diff --git a/docs/classRedisSimpleString.html b/docs/classRedisSimpleString.html index 4599e50..1634688 100644 --- a/docs/classRedisSimpleString.html +++ b/docs/classRedisSimpleString.html @@ -225,7 +225,7 @@

diff --git a/docs/classes.html b/docs/classes.html index 3dac284..88bf103 100644 --- a/docs/classes.html +++ b/docs/classes.html @@ -88,7 +88,7 @@ diff --git a/docs/dir_d28a4824dc47e487b107a5db32ef43c4.html b/docs/dir_d28a4824dc47e487b107a5db32ef43c4.html index 1aa25a5..79ad0bc 100644 --- a/docs/dir_d28a4824dc47e487b107a5db32ef43c4.html +++ b/docs/dir_d28a4824dc47e487b107a5db32ef43c4.html @@ -73,7 +73,7 @@ diff --git a/docs/examples_2README_8md.html b/docs/examples_2README_8md.html index c225e11..3ad86c3 100644 --- a/docs/examples_2README_8md.html +++ b/docs/examples_2README_8md.html @@ -69,7 +69,7 @@ diff --git a/docs/files.html b/docs/files.html index 50bc730..4743b47 100644 --- a/docs/files.html +++ b/docs/files.html @@ -78,7 +78,7 @@ diff --git a/docs/functions.html b/docs/functions.html index c230ba3..678e6c4 100644 --- a/docs/functions.html +++ b/docs/functions.html @@ -356,6 +356,9 @@

- s -

    - t -

      +
    • tsadd() +: Redis +
    • ttl() : Redis
    • @@ -420,7 +423,7 @@

      - ~ -

        diff --git a/docs/functions_enum.html b/docs/functions_enum.html index 20914ae..774da17 100644 --- a/docs/functions_enum.html +++ b/docs/functions_enum.html @@ -73,7 +73,7 @@ diff --git a/docs/functions_eval.html b/docs/functions_eval.html index 7eeef73..71a67b0 100644 --- a/docs/functions_eval.html +++ b/docs/functions_eval.html @@ -100,7 +100,7 @@ diff --git a/docs/functions_func.html b/docs/functions_func.html index 467e849..c6560b4 100644 --- a/docs/functions_func.html +++ b/docs/functions_func.html @@ -299,6 +299,9 @@

        - s -

          - t -

            +
          • tsadd() +: Redis +
          • ttl() : Redis
          • @@ -347,7 +350,7 @@

            - ~ -

            diff --git a/docs/md_examples_README.html b/docs/md_examples_README.html index 43ffd35..121ab40 100644 --- a/docs/md_examples_README.html +++ b/docs/md_examples_README.html @@ -76,7 +76,7 @@ diff --git a/docs/pages.html b/docs/pages.html index c7c90f0..2a85978 100644 --- a/docs/pages.html +++ b/docs/pages.html @@ -71,7 +71,7 @@ diff --git a/docs/search/all_10.js b/docs/search/all_10.js index 4f6be96..f3e56c7 100644 --- a/docs/search/all_10.js +++ b/docs/search/all_10.js @@ -1,6 +1,6 @@ var searchData= [ - ['unknownerror_104',['UnknownError',['../classRedisInternalError.html#a311f06de99adac8d8acb8cadb0e50fb0af6a697d8a64f15c4930d73671adceb41',1,'RedisInternalError']]], - ['unknowntype_105',['UnknownType',['../classRedisInternalError.html#a311f06de99adac8d8acb8cadb0e50fb0a0922d64c8ce21e8e46b6d1478340184d',1,'RedisInternalError']]], - ['unsubscribe_106',['unsubscribe',['../classRedis.html#a582bb46062563ad919ddab14a6520cf7',1,'Redis']]] + ['unknownerror_105',['UnknownError',['../classRedisInternalError.html#a311f06de99adac8d8acb8cadb0e50fb0af6a697d8a64f15c4930d73671adceb41',1,'RedisInternalError']]], + ['unknowntype_106',['UnknownType',['../classRedisInternalError.html#a311f06de99adac8d8acb8cadb0e50fb0a0922d64c8ce21e8e46b6d1478340184d',1,'RedisInternalError']]], + ['unsubscribe_107',['unsubscribe',['../classRedis.html#a582bb46062563ad919ddab14a6520cf7',1,'Redis']]] ]; diff --git a/docs/search/all_11.js b/docs/search/all_11.js index 44dbadc..93a9f9d 100644 --- a/docs/search/all_11.js +++ b/docs/search/all_11.js @@ -1,4 +1,4 @@ var searchData= [ - ['vec_107',['vec',['../classRedisArray.html#a75db7733c61a94514568d28c2960b68b',1,'RedisArray']]] + ['vec_108',['vec',['../classRedisArray.html#a75db7733c61a94514568d28c2960b68b',1,'RedisArray']]] ]; diff --git a/docs/search/all_12.js b/docs/search/all_12.js index 7321b41..cd7e236 100644 --- a/docs/search/all_12.js +++ b/docs/search/all_12.js @@ -1,12 +1,12 @@ var searchData= [ - ['_7eredis_108',['~Redis',['../classRedis.html#a66d7c579232082c59043d0812ea07e4c',1,'Redis']]], - ['_7eredisarray_109',['~RedisArray',['../classRedisArray.html#a571fccaf4c6ce9cd1d91146d67eed290',1,'RedisArray']]], - ['_7eredisbulkstring_110',['~RedisBulkString',['../classRedisBulkString.html#abd0c5d909325d63a6d28e88f6289463d',1,'RedisBulkString']]], - ['_7erediscommand_111',['~RedisCommand',['../classRedisCommand.html#a1a9446e8ca698c93106e8eed96cc65a7',1,'RedisCommand']]], - ['_7erediserror_112',['~RedisError',['../classRedisError.html#a000a14d4ab6464515c8a149e205142d1',1,'RedisError']]], - ['_7eredisinteger_113',['~RedisInteger',['../classRedisInteger.html#aade36497d92bb8edcc1919936ea25331',1,'RedisInteger']]], - ['_7eredisinternalerror_114',['~RedisInternalError',['../classRedisInternalError.html#a21e793236eb81e0633b15c97a6e4e4e3',1,'RedisInternalError']]], - ['_7eredisobject_115',['~RedisObject',['../classRedisObject.html#afb97c3d71cbf908cdf15cc5a05e9ab4c',1,'RedisObject']]], - ['_7eredissimplestring_116',['~RedisSimpleString',['../classRedisSimpleString.html#a162b43ba7697b9ebbfea53b354efdb45',1,'RedisSimpleString']]] + ['_7eredis_109',['~Redis',['../classRedis.html#a66d7c579232082c59043d0812ea07e4c',1,'Redis']]], + ['_7eredisarray_110',['~RedisArray',['../classRedisArray.html#a571fccaf4c6ce9cd1d91146d67eed290',1,'RedisArray']]], + ['_7eredisbulkstring_111',['~RedisBulkString',['../classRedisBulkString.html#abd0c5d909325d63a6d28e88f6289463d',1,'RedisBulkString']]], + ['_7erediscommand_112',['~RedisCommand',['../classRedisCommand.html#a1a9446e8ca698c93106e8eed96cc65a7',1,'RedisCommand']]], + ['_7erediserror_113',['~RedisError',['../classRedisError.html#a000a14d4ab6464515c8a149e205142d1',1,'RedisError']]], + ['_7eredisinteger_114',['~RedisInteger',['../classRedisInteger.html#aade36497d92bb8edcc1919936ea25331',1,'RedisInteger']]], + ['_7eredisinternalerror_115',['~RedisInternalError',['../classRedisInternalError.html#a21e793236eb81e0633b15c97a6e4e4e3',1,'RedisInternalError']]], + ['_7eredisobject_116',['~RedisObject',['../classRedisObject.html#afb97c3d71cbf908cdf15cc5a05e9ab4c',1,'RedisObject']]], + ['_7eredissimplestring_117',['~RedisSimpleString',['../classRedisSimpleString.html#a162b43ba7697b9ebbfea53b354efdb45',1,'RedisSimpleString']]] ]; diff --git a/docs/search/all_f.js b/docs/search/all_f.js index 72e494d..3a67ba5 100644 --- a/docs/search/all_f.js +++ b/docs/search/all_f.js @@ -2,7 +2,8 @@ var searchData= [ ['trcmd_99',['TRCMD',['../Redis_8cpp.html#a6f08500c83742e3fe2fa98b9dabd4b0d',1,'Redis.cpp']]], ['trcmd_5fexpectok_100',['TRCMD_EXPECTOK',['../Redis_8cpp.html#a6e0ba71cfb7644814a071ce3d089c91d',1,'Redis.cpp']]], - ['ttl_101',['ttl',['../classRedis.html#a9ff7a6dceacb137d2f9ea0f012085b69',1,'Redis']]], - ['type_102',['Type',['../classRedisObject.html#a53709bcd6c9b9172f48520323bf8cafe',1,'RedisObject::Type()'],['../classRedisObject.html#a4eca1de9ded26e6259b2cb0309e5abb8',1,'RedisObject::type() const']]], - ['typeparsemap_103',['TypeParseMap',['../RedisInternal_8cpp.html#a23105d428c7afcfa10269b17e5457130',1,'RedisInternal.cpp']]] + ['tsadd_101',['tsadd',['../classRedis.html#af7dbaa86d1be214efcfd54269eedf25c',1,'Redis']]], + ['ttl_102',['ttl',['../classRedis.html#a9ff7a6dceacb137d2f9ea0f012085b69',1,'Redis']]], + ['type_103',['type',['../classRedisObject.html#a4eca1de9ded26e6259b2cb0309e5abb8',1,'RedisObject::type() const'],['../classRedisObject.html#a53709bcd6c9b9172f48520323bf8cafe',1,'RedisObject::Type()']]], + ['typeparsemap_104',['TypeParseMap',['../RedisInternal_8cpp.html#a23105d428c7afcfa10269b17e5457130',1,'RedisInternal.cpp']]] ]; diff --git a/docs/search/classes_0.js b/docs/search/classes_0.js index 1511e20..ba589be 100644 --- a/docs/search/classes_0.js +++ b/docs/search/classes_0.js @@ -1,12 +1,12 @@ var searchData= [ - ['redis_117',['Redis',['../classRedis.html',1,'']]], - ['redisarray_118',['RedisArray',['../classRedisArray.html',1,'']]], - ['redisbulkstring_119',['RedisBulkString',['../classRedisBulkString.html',1,'']]], - ['rediscommand_120',['RedisCommand',['../classRedisCommand.html',1,'']]], - ['rediserror_121',['RedisError',['../classRedisError.html',1,'']]], - ['redisinteger_122',['RedisInteger',['../classRedisInteger.html',1,'']]], - ['redisinternalerror_123',['RedisInternalError',['../classRedisInternalError.html',1,'']]], - ['redisobject_124',['RedisObject',['../classRedisObject.html',1,'']]], - ['redissimplestring_125',['RedisSimpleString',['../classRedisSimpleString.html',1,'']]] + ['redis_118',['Redis',['../classRedis.html',1,'']]], + ['redisarray_119',['RedisArray',['../classRedisArray.html',1,'']]], + ['redisbulkstring_120',['RedisBulkString',['../classRedisBulkString.html',1,'']]], + ['rediscommand_121',['RedisCommand',['../classRedisCommand.html',1,'']]], + ['rediserror_122',['RedisError',['../classRedisError.html',1,'']]], + ['redisinteger_123',['RedisInteger',['../classRedisInteger.html',1,'']]], + ['redisinternalerror_124',['RedisInternalError',['../classRedisInternalError.html',1,'']]], + ['redisobject_125',['RedisObject',['../classRedisObject.html',1,'']]], + ['redissimplestring_126',['RedisSimpleString',['../classRedisSimpleString.html',1,'']]] ]; diff --git a/docs/search/defines_0.js b/docs/search/defines_0.js index ba7e1ed..fc6b288 100644 --- a/docs/search/defines_0.js +++ b/docs/search/defines_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['crlf_238',['CRLF',['../RedisInternal_8h.html#a6cb23a858b0a21bdaa644b9181dc415f',1,'RedisInternal.h']]] + ['crlf_240',['CRLF',['../RedisInternal_8h.html#a6cb23a858b0a21bdaa644b9181dc415f',1,'RedisInternal.h']]] ]; diff --git a/docs/search/defines_1.js b/docs/search/defines_1.js index 7110235..a674599 100644 --- a/docs/search/defines_1.js +++ b/docs/search/defines_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['trcmd_239',['TRCMD',['../Redis_8cpp.html#a6f08500c83742e3fe2fa98b9dabd4b0d',1,'Redis.cpp']]], - ['trcmd_5fexpectok_240',['TRCMD_EXPECTOK',['../Redis_8cpp.html#a6e0ba71cfb7644814a071ce3d089c91d',1,'Redis.cpp']]] + ['trcmd_241',['TRCMD',['../Redis_8cpp.html#a6f08500c83742e3fe2fa98b9dabd4b0d',1,'Redis.cpp']]], + ['trcmd_5fexpectok_242',['TRCMD_EXPECTOK',['../Redis_8cpp.html#a6e0ba71cfb7644814a071ce3d089c91d',1,'Redis.cpp']]] ]; diff --git a/docs/search/enums_0.js b/docs/search/enums_0.js index 277289a..c2d7661 100644 --- a/docs/search/enums_0.js +++ b/docs/search/enums_0.js @@ -1,7 +1,7 @@ var searchData= [ - ['redisinternalerrorcode_211',['RedisInternalErrorCode',['../classRedisInternalError.html#a311f06de99adac8d8acb8cadb0e50fb0',1,'RedisInternalError']]], - ['redismessageerror_212',['RedisMessageError',['../Redis_8h.html#aff9058039284bdffae306ea62b43cba0',1,'Redis.h']]], - ['redisreturnvalue_213',['RedisReturnValue',['../Redis_8h.html#af33628205ee4280b749e4f21203f3ff6',1,'Redis.h']]], - ['redissubscriberesult_214',['RedisSubscribeResult',['../Redis_8h.html#a7462db80a2c61bfcaa245b740fb9d49a',1,'Redis.h']]] + ['redisinternalerrorcode_213',['RedisInternalErrorCode',['../classRedisInternalError.html#a311f06de99adac8d8acb8cadb0e50fb0',1,'RedisInternalError']]], + ['redismessageerror_214',['RedisMessageError',['../Redis_8h.html#aff9058039284bdffae306ea62b43cba0',1,'Redis.h']]], + ['redisreturnvalue_215',['RedisReturnValue',['../Redis_8h.html#af33628205ee4280b749e4f21203f3ff6',1,'Redis.h']]], + ['redissubscriberesult_216',['RedisSubscribeResult',['../Redis_8h.html#a7462db80a2c61bfcaa245b740fb9d49a',1,'Redis.h']]] ]; diff --git a/docs/search/enums_1.js b/docs/search/enums_1.js index e4ea534..06f07d3 100644 --- a/docs/search/enums_1.js +++ b/docs/search/enums_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['type_215',['Type',['../classRedisObject.html#a53709bcd6c9b9172f48520323bf8cafe',1,'RedisObject']]] + ['type_217',['Type',['../classRedisObject.html#a53709bcd6c9b9172f48520323bf8cafe',1,'RedisObject']]] ]; diff --git a/docs/search/enumvalues_0.js b/docs/search/enumvalues_0.js index e540872..1e6ea02 100644 --- a/docs/search/enumvalues_0.js +++ b/docs/search/enumvalues_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['array_216',['Array',['../classRedisObject.html#a53709bcd6c9b9172f48520323bf8cafea8f4c69b006360938e0e223ba68713523',1,'RedisObject']]] + ['array_218',['Array',['../classRedisObject.html#a53709bcd6c9b9172f48520323bf8cafea8f4c69b006360938e0e223ba68713523',1,'RedisObject']]] ]; diff --git a/docs/search/enumvalues_1.js b/docs/search/enumvalues_1.js index 4f9655e..4580b5a 100644 --- a/docs/search/enumvalues_1.js +++ b/docs/search/enumvalues_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['bulkstring_217',['BulkString',['../classRedisObject.html#a53709bcd6c9b9172f48520323bf8cafea96d8c718e286ddb6d1ac70023c06b8d0',1,'RedisObject']]] + ['bulkstring_219',['BulkString',['../classRedisObject.html#a53709bcd6c9b9172f48520323bf8cafea96d8c718e286ddb6d1ac70023c06b8d0',1,'RedisObject']]] ]; diff --git a/docs/search/enumvalues_2.js b/docs/search/enumvalues_2.js index 02f2b6a..9ac39e2 100644 --- a/docs/search/enumvalues_2.js +++ b/docs/search/enumvalues_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['disconnected_218',['Disconnected',['../classRedisInternalError.html#a311f06de99adac8d8acb8cadb0e50fb0add40a4d119c2a5d6ca8781b29182eabc',1,'RedisInternalError']]] + ['disconnected_220',['Disconnected',['../classRedisInternalError.html#a311f06de99adac8d8acb8cadb0e50fb0add40a4d119c2a5d6ca8781b29182eabc',1,'RedisInternalError']]] ]; diff --git a/docs/search/enumvalues_3.js b/docs/search/enumvalues_3.js index e1d1db3..3318c1c 100644 --- a/docs/search/enumvalues_3.js +++ b/docs/search/enumvalues_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['error_219',['Error',['../classRedisObject.html#a53709bcd6c9b9172f48520323bf8cafead2da6aa0fd952032c33d1bfa95ee09e9',1,'RedisObject']]] + ['error_221',['Error',['../classRedisObject.html#a53709bcd6c9b9172f48520323bf8cafead2da6aa0fd952032c33d1bfa95ee09e9',1,'RedisObject']]] ]; diff --git a/docs/search/enumvalues_4.js b/docs/search/enumvalues_4.js index 16f8c72..52be8f2 100644 --- a/docs/search/enumvalues_4.js +++ b/docs/search/enumvalues_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['integer_220',['Integer',['../classRedisObject.html#a53709bcd6c9b9172f48520323bf8cafea5911cba203d7332869e388cb16e8b590',1,'RedisObject']]], - ['internalerror_221',['InternalError',['../classRedisObject.html#a53709bcd6c9b9172f48520323bf8cafea561790b79b38e2e2c4860a41dc525943',1,'RedisObject']]] + ['integer_222',['Integer',['../classRedisObject.html#a53709bcd6c9b9172f48520323bf8cafea5911cba203d7332869e388cb16e8b590',1,'RedisObject']]], + ['internalerror_223',['InternalError',['../classRedisObject.html#a53709bcd6c9b9172f48520323bf8cafea561790b79b38e2e2c4860a41dc525943',1,'RedisObject']]] ]; diff --git a/docs/search/enumvalues_5.js b/docs/search/enumvalues_5.js index e921580..4397cab 100644 --- a/docs/search/enumvalues_5.js +++ b/docs/search/enumvalues_5.js @@ -1,5 +1,5 @@ var searchData= [ - ['noerror_222',['NoError',['../classRedisInternalError.html#a311f06de99adac8d8acb8cadb0e50fb0a3fb2c6e22a078df4747fb82e193254bc',1,'RedisInternalError']]], - ['notype_223',['NoType',['../classRedisObject.html#a53709bcd6c9b9172f48520323bf8cafeadaacd8f6d289ba5a6e3652fa33165a31',1,'RedisObject']]] + ['noerror_224',['NoError',['../classRedisInternalError.html#a311f06de99adac8d8acb8cadb0e50fb0a3fb2c6e22a078df4747fb82e193254bc',1,'RedisInternalError']]], + ['notype_225',['NoType',['../classRedisObject.html#a53709bcd6c9b9172f48520323bf8cafeadaacd8f6d289ba5a6e3652fa33165a31',1,'RedisObject']]] ]; diff --git a/docs/search/enumvalues_6.js b/docs/search/enumvalues_6.js index 942ee8c..7b03c06 100644 --- a/docs/search/enumvalues_6.js +++ b/docs/search/enumvalues_6.js @@ -1,14 +1,14 @@ var searchData= [ - ['redisauthfailure_224',['RedisAuthFailure',['../Redis_8h.html#af33628205ee4280b749e4f21203f3ff6a1163ba2e5288946732df93d29df72b69',1,'Redis.h']]], - ['redismessagebadresponsetype_225',['RedisMessageBadResponseType',['../Redis_8h.html#aff9058039284bdffae306ea62b43cba0a8a957a1379dc58c3c8ffd4c8a175e367',1,'Redis.h']]], - ['redismessagetruncatedresponse_226',['RedisMessageTruncatedResponse',['../Redis_8h.html#aff9058039284bdffae306ea62b43cba0a7245972a493c496cad74ea42b43076d6',1,'Redis.h']]], - ['redismessageunknowntype_227',['RedisMessageUnknownType',['../Redis_8h.html#aff9058039284bdffae306ea62b43cba0abf128d9ace97a605d4bb2462bc137566',1,'Redis.h']]], - ['redisnotconnectedfailure_228',['RedisNotConnectedFailure',['../Redis_8h.html#af33628205ee4280b749e4f21203f3ff6ab359043cdfebe9c22f9df77e2fd61329',1,'Redis.h']]], - ['redissubscribebadcallback_229',['RedisSubscribeBadCallback',['../Redis_8h.html#a7462db80a2c61bfcaa245b740fb9d49aae83a024d2f0a1e9fa5186b147fc0fe7a',1,'Redis.h']]], - ['redissubscribeothererror_230',['RedisSubscribeOtherError',['../Redis_8h.html#a7462db80a2c61bfcaa245b740fb9d49aa59b1355032a387764fd9bc6c86b46ec1',1,'Redis.h']]], - ['redissubscribeserverdisconnected_231',['RedisSubscribeServerDisconnected',['../Redis_8h.html#a7462db80a2c61bfcaa245b740fb9d49aa9fcd3a1a6ec5d08d50342038e674a52d',1,'Redis.h']]], - ['redissubscribesetupfailure_232',['RedisSubscribeSetupFailure',['../Redis_8h.html#a7462db80a2c61bfcaa245b740fb9d49aae037aad01c67d816e5ed717aa67a91a0',1,'Redis.h']]], - ['redissubscribesuccess_233',['RedisSubscribeSuccess',['../Redis_8h.html#a7462db80a2c61bfcaa245b740fb9d49aada590415292da9aa570a08f1265ce320',1,'Redis.h']]], - ['redissuccess_234',['RedisSuccess',['../Redis_8h.html#af33628205ee4280b749e4f21203f3ff6a039ea0e0c8b3ac7b52bafc6e841b90e3',1,'Redis.h']]] + ['redisauthfailure_226',['RedisAuthFailure',['../Redis_8h.html#af33628205ee4280b749e4f21203f3ff6a1163ba2e5288946732df93d29df72b69',1,'Redis.h']]], + ['redismessagebadresponsetype_227',['RedisMessageBadResponseType',['../Redis_8h.html#aff9058039284bdffae306ea62b43cba0a8a957a1379dc58c3c8ffd4c8a175e367',1,'Redis.h']]], + ['redismessagetruncatedresponse_228',['RedisMessageTruncatedResponse',['../Redis_8h.html#aff9058039284bdffae306ea62b43cba0a7245972a493c496cad74ea42b43076d6',1,'Redis.h']]], + ['redismessageunknowntype_229',['RedisMessageUnknownType',['../Redis_8h.html#aff9058039284bdffae306ea62b43cba0abf128d9ace97a605d4bb2462bc137566',1,'Redis.h']]], + ['redisnotconnectedfailure_230',['RedisNotConnectedFailure',['../Redis_8h.html#af33628205ee4280b749e4f21203f3ff6ab359043cdfebe9c22f9df77e2fd61329',1,'Redis.h']]], + ['redissubscribebadcallback_231',['RedisSubscribeBadCallback',['../Redis_8h.html#a7462db80a2c61bfcaa245b740fb9d49aae83a024d2f0a1e9fa5186b147fc0fe7a',1,'Redis.h']]], + ['redissubscribeothererror_232',['RedisSubscribeOtherError',['../Redis_8h.html#a7462db80a2c61bfcaa245b740fb9d49aa59b1355032a387764fd9bc6c86b46ec1',1,'Redis.h']]], + ['redissubscribeserverdisconnected_233',['RedisSubscribeServerDisconnected',['../Redis_8h.html#a7462db80a2c61bfcaa245b740fb9d49aa9fcd3a1a6ec5d08d50342038e674a52d',1,'Redis.h']]], + ['redissubscribesetupfailure_234',['RedisSubscribeSetupFailure',['../Redis_8h.html#a7462db80a2c61bfcaa245b740fb9d49aae037aad01c67d816e5ed717aa67a91a0',1,'Redis.h']]], + ['redissubscribesuccess_235',['RedisSubscribeSuccess',['../Redis_8h.html#a7462db80a2c61bfcaa245b740fb9d49aada590415292da9aa570a08f1265ce320',1,'Redis.h']]], + ['redissuccess_236',['RedisSuccess',['../Redis_8h.html#af33628205ee4280b749e4f21203f3ff6a039ea0e0c8b3ac7b52bafc6e841b90e3',1,'Redis.h']]] ]; diff --git a/docs/search/enumvalues_7.js b/docs/search/enumvalues_7.js index 4f2eb5f..bed14dd 100644 --- a/docs/search/enumvalues_7.js +++ b/docs/search/enumvalues_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['simplestring_235',['SimpleString',['../classRedisObject.html#a53709bcd6c9b9172f48520323bf8cafead7a9c710fe6f1dd2b9820a44a21ae290',1,'RedisObject']]] + ['simplestring_237',['SimpleString',['../classRedisObject.html#a53709bcd6c9b9172f48520323bf8cafead7a9c710fe6f1dd2b9820a44a21ae290',1,'RedisObject']]] ]; diff --git a/docs/search/enumvalues_8.js b/docs/search/enumvalues_8.js index e172b01..8764bd5 100644 --- a/docs/search/enumvalues_8.js +++ b/docs/search/enumvalues_8.js @@ -1,5 +1,5 @@ var searchData= [ - ['unknownerror_236',['UnknownError',['../classRedisInternalError.html#a311f06de99adac8d8acb8cadb0e50fb0af6a697d8a64f15c4930d73671adceb41',1,'RedisInternalError']]], - ['unknowntype_237',['UnknownType',['../classRedisInternalError.html#a311f06de99adac8d8acb8cadb0e50fb0a0922d64c8ce21e8e46b6d1478340184d',1,'RedisInternalError']]] + ['unknownerror_238',['UnknownError',['../classRedisInternalError.html#a311f06de99adac8d8acb8cadb0e50fb0af6a697d8a64f15c4930d73671adceb41',1,'RedisInternalError']]], + ['unknowntype_239',['UnknownType',['../classRedisInternalError.html#a311f06de99adac8d8acb8cadb0e50fb0a0922d64c8ce21e8e46b6d1478340184d',1,'RedisInternalError']]] ]; diff --git a/docs/search/files_0.js b/docs/search/files_0.js index 434d872..d39ca83 100644 --- a/docs/search/files_0.js +++ b/docs/search/files_0.js @@ -1,8 +1,8 @@ var searchData= [ - ['readme_2emd_126',['README.md',['../examples_2README_8md.html',1,'(Global Namespace)'],['../README_8md.html',1,'(Global Namespace)']]], - ['redis_2ecpp_127',['Redis.cpp',['../Redis_8cpp.html',1,'']]], - ['redis_2eh_128',['Redis.h',['../Redis_8h.html',1,'']]], - ['redisinternal_2ecpp_129',['RedisInternal.cpp',['../RedisInternal_8cpp.html',1,'']]], - ['redisinternal_2eh_130',['RedisInternal.h',['../RedisInternal_8h.html',1,'']]] + ['readme_2emd_127',['README.md',['../examples_2README_8md.html',1,'(Global Namespace)'],['../README_8md.html',1,'(Global Namespace)']]], + ['redis_2ecpp_128',['Redis.cpp',['../Redis_8cpp.html',1,'']]], + ['redis_2eh_129',['Redis.h',['../Redis_8h.html',1,'']]], + ['redisinternal_2ecpp_130',['RedisInternal.cpp',['../RedisInternal_8cpp.html',1,'']]], + ['redisinternal_2eh_131',['RedisInternal.h',['../RedisInternal_8h.html',1,'']]] ]; diff --git a/docs/search/functions_0.js b/docs/search/functions_0.js index f7b3ee0..73eb8f4 100644 --- a/docs/search/functions_0.js +++ b/docs/search/functions_0.js @@ -1,6 +1,6 @@ var searchData= [ - ['add_131',['add',['../classRedisArray.html#a2118afaf808b1f4189b5e3f1af8ad62d',1,'RedisArray']]], - ['append_132',['append',['../classRedis.html#aff7468b0f29b883576227a60b86a2a2d',1,'Redis']]], - ['authenticate_133',['authenticate',['../classRedis.html#a8f9a19a438e2f005852dcc7cd46816e5',1,'Redis']]] + ['add_132',['add',['../classRedisArray.html#a2118afaf808b1f4189b5e3f1af8ad62d',1,'RedisArray']]], + ['append_133',['append',['../classRedis.html#aff7468b0f29b883576227a60b86a2a2d',1,'Redis']]], + ['authenticate_134',['authenticate',['../classRedis.html#a8f9a19a438e2f005852dcc7cd46816e5',1,'Redis']]] ]; diff --git a/docs/search/functions_1.js b/docs/search/functions_1.js index 2f08980..488ebc7 100644 --- a/docs/search/functions_1.js +++ b/docs/search/functions_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['code_134',['code',['../classRedisInternalError.html#adc09898e0a0bcde96c3f09e5f474b4ad',1,'RedisInternalError']]] + ['code_135',['code',['../classRedisInternalError.html#adc09898e0a0bcde96c3f09e5f474b4ad',1,'RedisInternalError']]] ]; diff --git a/docs/search/functions_2.js b/docs/search/functions_2.js index f90cb94..e19423c 100644 --- a/docs/search/functions_2.js +++ b/docs/search/functions_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['del_135',['del',['../classRedis.html#ad3048eb52ab9d95237226959e6be34da',1,'Redis']]] + ['del_136',['del',['../classRedis.html#ad3048eb52ab9d95237226959e6be34da',1,'Redis']]] ]; diff --git a/docs/search/functions_3.js b/docs/search/functions_3.js index df28f18..72de762 100644 --- a/docs/search/functions_3.js +++ b/docs/search/functions_3.js @@ -1,6 +1,6 @@ var searchData= [ - ['exists_136',['exists',['../classRedis.html#a5acf5d9debf30048fcca5f4ad19e74f5',1,'Redis']]], - ['expire_137',['expire',['../classRedis.html#a821419ef0401582307d7c26a4764cdf8',1,'Redis']]], - ['expire_5fat_138',['expire_at',['../classRedis.html#a3caae04f0c00c019ddd4cba6be6355d2',1,'Redis']]] + ['exists_137',['exists',['../classRedis.html#a5acf5d9debf30048fcca5f4ad19e74f5',1,'Redis']]], + ['expire_138',['expire',['../classRedis.html#a821419ef0401582307d7c26a4764cdf8',1,'Redis']]], + ['expire_5fat_139',['expire_at',['../classRedis.html#a3caae04f0c00c019ddd4cba6be6355d2',1,'Redis']]] ]; diff --git a/docs/search/functions_4.js b/docs/search/functions_4.js index bc03089..3f39b97 100644 --- a/docs/search/functions_4.js +++ b/docs/search/functions_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['get_139',['get',['../classRedis.html#ad8930ca58b3575824116e53fcff809e8',1,'Redis']]], - ['gettestcontext_140',['getTestContext',['../classRedis.html#af9dcad55d08eba4d69a07c6aafd303a1',1,'Redis']]] + ['get_140',['get',['../classRedis.html#ad8930ca58b3575824116e53fcff809e8',1,'Redis']]], + ['gettestcontext_141',['getTestContext',['../classRedis.html#af9dcad55d08eba4d69a07c6aafd303a1',1,'Redis']]] ]; diff --git a/docs/search/functions_5.js b/docs/search/functions_5.js index df50d02..a9c0cbf 100644 --- a/docs/search/functions_5.js +++ b/docs/search/functions_5.js @@ -1,10 +1,10 @@ var searchData= [ - ['hdel_141',['hdel',['../classRedis.html#a56cc4e4346fe931f530307aa38c6f6aa',1,'Redis']]], - ['hexists_142',['hexists',['../classRedis.html#a715bd10eff2b0a578553257c0e441e98',1,'Redis']]], - ['hget_143',['hget',['../classRedis.html#a8b4815c244144e6df785930b74ca2bc5',1,'Redis']]], - ['hlen_144',['hlen',['../classRedis.html#a515e8fa538e89d22597417007dda4d08',1,'Redis']]], - ['hset_145',['hset',['../classRedis.html#a0196f7a101bf0969808c1de68a760ef9',1,'Redis']]], - ['hsetnx_146',['hsetnx',['../classRedis.html#a9fa483a50c83d7bfc28ccab515d0a9bb',1,'Redis']]], - ['hstrlen_147',['hstrlen',['../classRedis.html#a10e6b67224a140d6ff2aca5eaedfaaa2',1,'Redis']]] + ['hdel_142',['hdel',['../classRedis.html#a56cc4e4346fe931f530307aa38c6f6aa',1,'Redis']]], + ['hexists_143',['hexists',['../classRedis.html#a715bd10eff2b0a578553257c0e441e98',1,'Redis']]], + ['hget_144',['hget',['../classRedis.html#a8b4815c244144e6df785930b74ca2bc5',1,'Redis']]], + ['hlen_145',['hlen',['../classRedis.html#a515e8fa538e89d22597417007dda4d08',1,'Redis']]], + ['hset_146',['hset',['../classRedis.html#a0196f7a101bf0969808c1de68a760ef9',1,'Redis']]], + ['hsetnx_147',['hsetnx',['../classRedis.html#a9fa483a50c83d7bfc28ccab515d0a9bb',1,'Redis']]], + ['hstrlen_148',['hstrlen',['../classRedis.html#a10e6b67224a140d6ff2aca5eaedfaaa2',1,'Redis']]] ]; diff --git a/docs/search/functions_6.js b/docs/search/functions_6.js index 904cd73..01406d5 100644 --- a/docs/search/functions_6.js +++ b/docs/search/functions_6.js @@ -1,7 +1,7 @@ var searchData= [ - ['info_148',['info',['../classRedis.html#ab33d2171c54d8c236d3f73a8afc710a3',1,'Redis']]], - ['init_149',['init',['../classRedisObject.html#a9e9206db2a6305f9515ecde938211b0b',1,'RedisObject::init()'],['../classRedisBulkString.html#adb9783a48e1fff7bbf9bc54196e6d468',1,'RedisBulkString::init()'],['../classRedisArray.html#adf17f41387a6819fadfb4111e7c23712',1,'RedisArray::init()']]], - ['issue_150',['issue',['../classRedisCommand.html#aca229979f7552d4facbd3ca1529563df',1,'RedisCommand']]], - ['issue_5ftyped_151',['issue_typed',['../classRedisCommand.html#a99a13af66dddb0da5cee1e11c731e057',1,'RedisCommand::issue_typed(Client &cmdClient)'],['../classRedisCommand.html#a7eef2c4af96c48edb47b071857418cb8',1,'RedisCommand::issue_typed(Client &cmdClient)'],['../classRedisCommand.html#a84a02bd8b3ef143958b7fa9732230087',1,'RedisCommand::issue_typed(Client &cmdClient)'],['../classRedisCommand.html#a0916ba7e9f8551a0a9d7858608240fce',1,'RedisCommand::issue_typed(Client &cmdClient)']]] + ['info_149',['info',['../classRedis.html#ab33d2171c54d8c236d3f73a8afc710a3',1,'Redis']]], + ['init_150',['init',['../classRedisObject.html#a9e9206db2a6305f9515ecde938211b0b',1,'RedisObject::init()'],['../classRedisBulkString.html#adb9783a48e1fff7bbf9bc54196e6d468',1,'RedisBulkString::init()'],['../classRedisArray.html#adf17f41387a6819fadfb4111e7c23712',1,'RedisArray::init()']]], + ['issue_151',['issue',['../classRedisCommand.html#aca229979f7552d4facbd3ca1529563df',1,'RedisCommand']]], + ['issue_5ftyped_152',['issue_typed',['../classRedisCommand.html#a99a13af66dddb0da5cee1e11c731e057',1,'RedisCommand::issue_typed(Client &cmdClient)'],['../classRedisCommand.html#a7eef2c4af96c48edb47b071857418cb8',1,'RedisCommand::issue_typed(Client &cmdClient)'],['../classRedisCommand.html#a84a02bd8b3ef143958b7fa9732230087',1,'RedisCommand::issue_typed(Client &cmdClient)'],['../classRedisCommand.html#a0916ba7e9f8551a0a9d7858608240fce',1,'RedisCommand::issue_typed(Client &cmdClient)']]] ]; diff --git a/docs/search/functions_7.js b/docs/search/functions_7.js index 9bb3527..5139022 100644 --- a/docs/search/functions_7.js +++ b/docs/search/functions_7.js @@ -1,12 +1,12 @@ var searchData= [ - ['lindex_152',['lindex',['../classRedis.html#ab38df818d9311b469602a0f1d1a4f53c',1,'Redis']]], - ['llen_153',['llen',['../classRedis.html#acd15d369bb345ff72d71ebb71605fabe',1,'Redis']]], - ['lpop_154',['lpop',['../classRedis.html#ac55d0c0973c3488739c38a5d32a1e5bc',1,'Redis']]], - ['lpos_155',['lpos',['../classRedis.html#a32a99104f4dbf85f9b0871e9d0eff338',1,'Redis']]], - ['lpush_156',['lpush',['../classRedis.html#a0e982abbcf1c94c921119a9fd447eabd',1,'Redis']]], - ['lrange_157',['lrange',['../classRedis.html#a4d6bf9e348fc7318e93bd0e76fc22917',1,'Redis']]], - ['lrem_158',['lrem',['../classRedis.html#a4b066ed3b4fcf6cabd80d0c509d6499c',1,'Redis']]], - ['lset_159',['lset',['../classRedis.html#a8e9d59d85ea6d7a20178ea52168b7c19',1,'Redis']]], - ['ltrim_160',['ltrim',['../classRedis.html#ac0ccfb09275b28160d8323c36e16c544',1,'Redis']]] + ['lindex_153',['lindex',['../classRedis.html#ab38df818d9311b469602a0f1d1a4f53c',1,'Redis']]], + ['llen_154',['llen',['../classRedis.html#acd15d369bb345ff72d71ebb71605fabe',1,'Redis']]], + ['lpop_155',['lpop',['../classRedis.html#ac55d0c0973c3488739c38a5d32a1e5bc',1,'Redis']]], + ['lpos_156',['lpos',['../classRedis.html#a32a99104f4dbf85f9b0871e9d0eff338',1,'Redis']]], + ['lpush_157',['lpush',['../classRedis.html#a0e982abbcf1c94c921119a9fd447eabd',1,'Redis']]], + ['lrange_158',['lrange',['../classRedis.html#a4d6bf9e348fc7318e93bd0e76fc22917',1,'Redis']]], + ['lrem_159',['lrem',['../classRedis.html#a4b066ed3b4fcf6cabd80d0c509d6499c',1,'Redis']]], + ['lset_160',['lset',['../classRedis.html#a8e9d59d85ea6d7a20178ea52168b7c19',1,'Redis']]], + ['ltrim_161',['ltrim',['../classRedis.html#ac0ccfb09275b28160d8323c36e16c544',1,'Redis']]] ]; diff --git a/docs/search/functions_8.js b/docs/search/functions_8.js index aa2cd4d..048b488 100644 --- a/docs/search/functions_8.js +++ b/docs/search/functions_8.js @@ -1,8 +1,8 @@ var searchData= [ - ['operator_20bool_161',['operator bool',['../classRedisInteger.html#a9c637c963bf08a027629cf82f74fb9db',1,'RedisInteger']]], - ['operator_20int_162',['operator int',['../classRedisInteger.html#ab904fe43b3dcaff7eb5c86190a18bd3b',1,'RedisInteger']]], - ['operator_20string_163',['operator String',['../classRedisObject.html#ae78351c3a7534104868495077cb96fd7',1,'RedisObject']]], - ['operator_3d_164',['operator=',['../classRedis.html#a5490477cfa61b2d43fc9f393dcaebbc1',1,'Redis::operator=(const Redis &)=delete'],['../classRedis.html#ace7ff645b6b00c2cd81ea0bf937636b4',1,'Redis::operator=(const Redis &&)=delete']]], - ['vector_3c_20string_20_3e_165',['vector< String >',['../classRedisArray.html#a07aae078c2867d7a6ee6dce51b928f7f',1,'RedisArray']]] + ['operator_20bool_162',['operator bool',['../classRedisInteger.html#a9c637c963bf08a027629cf82f74fb9db',1,'RedisInteger']]], + ['operator_20int_163',['operator int',['../classRedisInteger.html#ab904fe43b3dcaff7eb5c86190a18bd3b',1,'RedisInteger']]], + ['operator_20string_164',['operator String',['../classRedisObject.html#ae78351c3a7534104868495077cb96fd7',1,'RedisObject']]], + ['operator_3d_165',['operator=',['../classRedis.html#a5490477cfa61b2d43fc9f393dcaebbc1',1,'Redis::operator=(const Redis &)=delete'],['../classRedis.html#ace7ff645b6b00c2cd81ea0bf937636b4',1,'Redis::operator=(const Redis &&)=delete']]], + ['vector_3c_20string_20_3e_166',['vector< String >',['../classRedisArray.html#a07aae078c2867d7a6ee6dce51b928f7f',1,'RedisArray']]] ]; diff --git a/docs/search/functions_9.js b/docs/search/functions_9.js index 1bf43f2..34ed637 100644 --- a/docs/search/functions_9.js +++ b/docs/search/functions_9.js @@ -1,10 +1,10 @@ var searchData= [ - ['parsetype_166',['parseType',['../classRedisObject.html#ae89b47800fd03403dc0d8311b720521d',1,'RedisObject']]], - ['persist_167',['persist',['../classRedis.html#a112e63707370d24f99019ca7a5fad2d7',1,'Redis']]], - ['pexpire_168',['pexpire',['../classRedis.html#ac4027bcc3e390bcacf15828e9bca6505',1,'Redis']]], - ['pexpire_5fat_169',['pexpire_at',['../classRedis.html#a4f72fd54b9beb2c3c3cc8e6f01f0034e',1,'Redis']]], - ['psubscribe_170',['psubscribe',['../classRedis.html#a6c78431aa7909b83da074881d865dc44',1,'Redis']]], - ['pttl_171',['pttl',['../classRedis.html#acc26bdb9549055680cb18b155c2df4b4',1,'Redis']]], - ['publish_172',['publish',['../classRedis.html#a98ab34012325d66612d44a0187486e22',1,'Redis']]] + ['parsetype_167',['parseType',['../classRedisObject.html#ae89b47800fd03403dc0d8311b720521d',1,'RedisObject']]], + ['persist_168',['persist',['../classRedis.html#a112e63707370d24f99019ca7a5fad2d7',1,'Redis']]], + ['pexpire_169',['pexpire',['../classRedis.html#ac4027bcc3e390bcacf15828e9bca6505',1,'Redis']]], + ['pexpire_5fat_170',['pexpire_at',['../classRedis.html#a4f72fd54b9beb2c3c3cc8e6f01f0034e',1,'Redis']]], + ['psubscribe_171',['psubscribe',['../classRedis.html#a6c78431aa7909b83da074881d865dc44',1,'Redis']]], + ['pttl_172',['pttl',['../classRedis.html#acc26bdb9549055680cb18b155c2df4b4',1,'Redis']]], + ['publish_173',['publish',['../classRedis.html#a98ab34012325d66612d44a0187486e22',1,'Redis']]] ]; diff --git a/docs/search/functions_a.js b/docs/search/functions_a.js index a0fc364..546a4ee 100644 --- a/docs/search/functions_a.js +++ b/docs/search/functions_a.js @@ -1,15 +1,15 @@ var searchData= [ - ['redis_173',['Redis',['../classRedis.html#a1b5c1cc8b21c8b5ca48e70c017479df4',1,'Redis::Redis(Client &client)'],['../classRedis.html#acd7e72d86f6ff142064b87d94617dca3',1,'Redis::Redis(const Redis &)=delete'],['../classRedis.html#a494722ec670fe5e2656981d795d13fde',1,'Redis::Redis(const Redis &&)=delete']]], - ['redisarray_174',['RedisArray',['../classRedisArray.html#a9985c452680440955f96dc06899ab851',1,'RedisArray::RedisArray()'],['../classRedisArray.html#a97e5ab558f6dcadf27bfd753ec0a2d1c',1,'RedisArray::RedisArray(Client &c)']]], - ['redisbulkstring_175',['RedisBulkString',['../classRedisBulkString.html#ad77d51842a7fc686617199dbc0ae434e',1,'RedisBulkString::RedisBulkString(Client &c)'],['../classRedisBulkString.html#ad4bdc94980e3539973c35c22c7777fa8',1,'RedisBulkString::RedisBulkString(String &s)']]], - ['rediscommand_176',['RedisCommand',['../classRedisCommand.html#a1c52c939412950b2a856d86724ddac9b',1,'RedisCommand::RedisCommand(String command)'],['../classRedisCommand.html#a3e4b6d140df664837f707387dde77883',1,'RedisCommand::RedisCommand(String command, ArgList args)']]], - ['rediserror_177',['RedisError',['../classRedisError.html#aa4b56f729af9ff23dc37b522fa623d15',1,'RedisError']]], - ['redisinteger_178',['RedisInteger',['../classRedisInteger.html#a6494b389603fc1d950bfeb3aa218e59c',1,'RedisInteger']]], - ['redisinternalerror_179',['RedisInternalError',['../classRedisInternalError.html#a754812cd8385df96d38861e1f5bd3dd4',1,'RedisInternalError::RedisInternalError(RedisInternalErrorCode c)'],['../classRedisInternalError.html#ae761f8ca98af3d04e61d55a305941031',1,'RedisInternalError::RedisInternalError(RedisInternalErrorCode c, String es)']]], - ['redisobject_180',['RedisObject',['../classRedisObject.html#a241eb9a8c123a42a6e6d8057ec61050c',1,'RedisObject::RedisObject()'],['../classRedisObject.html#aa51fcd0ec4fcd5f00a8f73a064828f32',1,'RedisObject::RedisObject(Type tc)'],['../classRedisObject.html#af6693510f631a5e32c9865d08db4c900',1,'RedisObject::RedisObject(Type tc, Client &c)']]], - ['redissimplestring_181',['RedisSimpleString',['../classRedisSimpleString.html#a9ecf2ebc2095cc434fbaa37e2bdad982',1,'RedisSimpleString']]], - ['resp_182',['RESP',['../classRedisObject.html#ab34fd619c08d43eff0941b008e2b0fca',1,'RedisObject::RESP()'],['../classRedisSimpleString.html#a02397b350af1137a12eb8e2fdda0c6e6',1,'RedisSimpleString::RESP()'],['../classRedisBulkString.html#a1ac9abf4cdddb62d668f9840b4ab8557',1,'RedisBulkString::RESP()'],['../classRedisArray.html#a68b029635c24b38c8b7261503f051a2c',1,'RedisArray::RESP()'],['../classRedisInternalError.html#ad1fcc44debb300148bf0a76e05a7dea9',1,'RedisInternalError::RESP()']]], - ['rpop_183',['rpop',['../classRedis.html#adfb399435f43db0e055ce2381bb03b56',1,'Redis']]], - ['rpush_184',['rpush',['../classRedis.html#a23ee99dd5353157bd4e4a86a2816e86c',1,'Redis']]] + ['redis_174',['Redis',['../classRedis.html#a1b5c1cc8b21c8b5ca48e70c017479df4',1,'Redis::Redis(Client &client)'],['../classRedis.html#acd7e72d86f6ff142064b87d94617dca3',1,'Redis::Redis(const Redis &)=delete'],['../classRedis.html#a494722ec670fe5e2656981d795d13fde',1,'Redis::Redis(const Redis &&)=delete']]], + ['redisarray_175',['RedisArray',['../classRedisArray.html#a9985c452680440955f96dc06899ab851',1,'RedisArray::RedisArray()'],['../classRedisArray.html#a97e5ab558f6dcadf27bfd753ec0a2d1c',1,'RedisArray::RedisArray(Client &c)']]], + ['redisbulkstring_176',['RedisBulkString',['../classRedisBulkString.html#ad77d51842a7fc686617199dbc0ae434e',1,'RedisBulkString::RedisBulkString(Client &c)'],['../classRedisBulkString.html#ad4bdc94980e3539973c35c22c7777fa8',1,'RedisBulkString::RedisBulkString(String &s)']]], + ['rediscommand_177',['RedisCommand',['../classRedisCommand.html#a1c52c939412950b2a856d86724ddac9b',1,'RedisCommand::RedisCommand(String command)'],['../classRedisCommand.html#a3e4b6d140df664837f707387dde77883',1,'RedisCommand::RedisCommand(String command, ArgList args)']]], + ['rediserror_178',['RedisError',['../classRedisError.html#aa4b56f729af9ff23dc37b522fa623d15',1,'RedisError']]], + ['redisinteger_179',['RedisInteger',['../classRedisInteger.html#a6494b389603fc1d950bfeb3aa218e59c',1,'RedisInteger']]], + ['redisinternalerror_180',['RedisInternalError',['../classRedisInternalError.html#a754812cd8385df96d38861e1f5bd3dd4',1,'RedisInternalError::RedisInternalError(RedisInternalErrorCode c)'],['../classRedisInternalError.html#ae761f8ca98af3d04e61d55a305941031',1,'RedisInternalError::RedisInternalError(RedisInternalErrorCode c, String es)']]], + ['redisobject_181',['RedisObject',['../classRedisObject.html#a241eb9a8c123a42a6e6d8057ec61050c',1,'RedisObject::RedisObject()'],['../classRedisObject.html#aa51fcd0ec4fcd5f00a8f73a064828f32',1,'RedisObject::RedisObject(Type tc)'],['../classRedisObject.html#af6693510f631a5e32c9865d08db4c900',1,'RedisObject::RedisObject(Type tc, Client &c)']]], + ['redissimplestring_182',['RedisSimpleString',['../classRedisSimpleString.html#a9ecf2ebc2095cc434fbaa37e2bdad982',1,'RedisSimpleString']]], + ['resp_183',['RESP',['../classRedisObject.html#ab34fd619c08d43eff0941b008e2b0fca',1,'RedisObject::RESP()'],['../classRedisSimpleString.html#a02397b350af1137a12eb8e2fdda0c6e6',1,'RedisSimpleString::RESP()'],['../classRedisBulkString.html#a1ac9abf4cdddb62d668f9840b4ab8557',1,'RedisBulkString::RESP()'],['../classRedisArray.html#a68b029635c24b38c8b7261503f051a2c',1,'RedisArray::RESP()'],['../classRedisInternalError.html#ad1fcc44debb300148bf0a76e05a7dea9',1,'RedisInternalError::RESP()']]], + ['rpop_184',['rpop',['../classRedis.html#adfb399435f43db0e055ce2381bb03b56',1,'Redis']]], + ['rpush_185',['rpush',['../classRedis.html#a23ee99dd5353157bd4e4a86a2816e86c',1,'Redis']]] ]; diff --git a/docs/search/functions_b.js b/docs/search/functions_b.js index b4b119f..39ac123 100644 --- a/docs/search/functions_b.js +++ b/docs/search/functions_b.js @@ -1,9 +1,9 @@ var searchData= [ - ['set_185',['set',['../classRedis.html#ad9e9c063e541c430e44861787d036118',1,'Redis']]], - ['seterrorstring_186',['setErrorString',['../classRedisInternalError.html#aaef30e755dab49fa615c098ad27bd753',1,'RedisInternalError']]], - ['settestcontext_187',['setTestContext',['../classRedis.html#a1294948ca8bbf47b8d121e772323216e',1,'Redis']]], - ['startsubscribing_188',['startSubscribing',['../classRedis.html#a8d192249d02ef9f493c2a0c52c515e7e',1,'Redis']]], - ['stopsubscribing_189',['stopSubscribing',['../classRedis.html#a569ac7e3cea732cd3d4fefd53b516795',1,'Redis']]], - ['subscribe_190',['subscribe',['../classRedis.html#af07642fb659f305966b61e1360685b1e',1,'Redis']]] + ['set_186',['set',['../classRedis.html#ad9e9c063e541c430e44861787d036118',1,'Redis']]], + ['seterrorstring_187',['setErrorString',['../classRedisInternalError.html#aaef30e755dab49fa615c098ad27bd753',1,'RedisInternalError']]], + ['settestcontext_188',['setTestContext',['../classRedis.html#a1294948ca8bbf47b8d121e772323216e',1,'Redis']]], + ['startsubscribing_189',['startSubscribing',['../classRedis.html#a8d192249d02ef9f493c2a0c52c515e7e',1,'Redis']]], + ['stopsubscribing_190',['stopSubscribing',['../classRedis.html#a569ac7e3cea732cd3d4fefd53b516795',1,'Redis']]], + ['subscribe_191',['subscribe',['../classRedis.html#af07642fb659f305966b61e1360685b1e',1,'Redis']]] ]; diff --git a/docs/search/functions_c.js b/docs/search/functions_c.js index 4171e67..b2e9e16 100644 --- a/docs/search/functions_c.js +++ b/docs/search/functions_c.js @@ -1,5 +1,6 @@ var searchData= [ - ['ttl_191',['ttl',['../classRedis.html#a9ff7a6dceacb137d2f9ea0f012085b69',1,'Redis']]], - ['type_192',['type',['../classRedisObject.html#a4eca1de9ded26e6259b2cb0309e5abb8',1,'RedisObject']]] + ['tsadd_192',['tsadd',['../classRedis.html#af7dbaa86d1be214efcfd54269eedf25c',1,'Redis']]], + ['ttl_193',['ttl',['../classRedis.html#a9ff7a6dceacb137d2f9ea0f012085b69',1,'Redis']]], + ['type_194',['type',['../classRedisObject.html#a4eca1de9ded26e6259b2cb0309e5abb8',1,'RedisObject']]] ]; diff --git a/docs/search/functions_d.js b/docs/search/functions_d.js index 571e345..f5dc38d 100644 --- a/docs/search/functions_d.js +++ b/docs/search/functions_d.js @@ -1,4 +1,4 @@ var searchData= [ - ['unsubscribe_193',['unsubscribe',['../classRedis.html#a582bb46062563ad919ddab14a6520cf7',1,'Redis']]] + ['unsubscribe_195',['unsubscribe',['../classRedis.html#a582bb46062563ad919ddab14a6520cf7',1,'Redis']]] ]; diff --git a/docs/search/functions_e.js b/docs/search/functions_e.js index 3599e8f..382646e 100644 --- a/docs/search/functions_e.js +++ b/docs/search/functions_e.js @@ -1,12 +1,12 @@ var searchData= [ - ['_7eredis_194',['~Redis',['../classRedis.html#a66d7c579232082c59043d0812ea07e4c',1,'Redis']]], - ['_7eredisarray_195',['~RedisArray',['../classRedisArray.html#a571fccaf4c6ce9cd1d91146d67eed290',1,'RedisArray']]], - ['_7eredisbulkstring_196',['~RedisBulkString',['../classRedisBulkString.html#abd0c5d909325d63a6d28e88f6289463d',1,'RedisBulkString']]], - ['_7erediscommand_197',['~RedisCommand',['../classRedisCommand.html#a1a9446e8ca698c93106e8eed96cc65a7',1,'RedisCommand']]], - ['_7erediserror_198',['~RedisError',['../classRedisError.html#a000a14d4ab6464515c8a149e205142d1',1,'RedisError']]], - ['_7eredisinteger_199',['~RedisInteger',['../classRedisInteger.html#aade36497d92bb8edcc1919936ea25331',1,'RedisInteger']]], - ['_7eredisinternalerror_200',['~RedisInternalError',['../classRedisInternalError.html#a21e793236eb81e0633b15c97a6e4e4e3',1,'RedisInternalError']]], - ['_7eredisobject_201',['~RedisObject',['../classRedisObject.html#afb97c3d71cbf908cdf15cc5a05e9ab4c',1,'RedisObject']]], - ['_7eredissimplestring_202',['~RedisSimpleString',['../classRedisSimpleString.html#a162b43ba7697b9ebbfea53b354efdb45',1,'RedisSimpleString']]] + ['_7eredis_196',['~Redis',['../classRedis.html#a66d7c579232082c59043d0812ea07e4c',1,'Redis']]], + ['_7eredisarray_197',['~RedisArray',['../classRedisArray.html#a571fccaf4c6ce9cd1d91146d67eed290',1,'RedisArray']]], + ['_7eredisbulkstring_198',['~RedisBulkString',['../classRedisBulkString.html#abd0c5d909325d63a6d28e88f6289463d',1,'RedisBulkString']]], + ['_7erediscommand_199',['~RedisCommand',['../classRedisCommand.html#a1a9446e8ca698c93106e8eed96cc65a7',1,'RedisCommand']]], + ['_7erediserror_200',['~RedisError',['../classRedisError.html#a000a14d4ab6464515c8a149e205142d1',1,'RedisError']]], + ['_7eredisinteger_201',['~RedisInteger',['../classRedisInteger.html#aade36497d92bb8edcc1919936ea25331',1,'RedisInteger']]], + ['_7eredisinternalerror_202',['~RedisInternalError',['../classRedisInternalError.html#a21e793236eb81e0633b15c97a6e4e4e3',1,'RedisInternalError']]], + ['_7eredisobject_203',['~RedisObject',['../classRedisObject.html#afb97c3d71cbf908cdf15cc5a05e9ab4c',1,'RedisObject']]], + ['_7eredissimplestring_204',['~RedisSimpleString',['../classRedisSimpleString.html#a162b43ba7697b9ebbfea53b354efdb45',1,'RedisSimpleString']]] ]; diff --git a/docs/search/pages_0.js b/docs/search/pages_0.js index d5c5753..bad814e 100644 --- a/docs/search/pages_0.js +++ b/docs/search/pages_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['arduino_2dredis_241',['Arduino-Redis',['../index.html',1,'']]], - ['arduino_20redis_20library_242',['Arduino Redis Library',['../md_README.html',1,'']]] + ['arduino_2dredis_243',['Arduino-Redis',['../index.html',1,'']]], + ['arduino_20redis_20library_244',['Arduino Redis Library',['../md_README.html',1,'']]] ]; diff --git a/docs/search/pages_1.js b/docs/search/pages_1.js index c5c607e..d9a26bf 100644 --- a/docs/search/pages_1.js +++ b/docs/search/pages_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['examples_243',['Examples',['../md_examples_README.html',1,'']]] + ['examples_245',['Examples',['../md_examples_README.html',1,'']]] ]; diff --git a/docs/search/typedefs_0.js b/docs/search/typedefs_0.js index 93136a8..3dd258c 100644 --- a/docs/search/typedefs_0.js +++ b/docs/search/typedefs_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['arglist_207',['ArgList',['../RedisInternal_8h.html#afab34353187c19143fc502be144c9b52',1,'RedisInternal.h']]] + ['arglist_209',['ArgList',['../RedisInternal_8h.html#afab34353187c19143fc502be144c9b52',1,'RedisInternal.h']]] ]; diff --git a/docs/search/typedefs_1.js b/docs/search/typedefs_1.js index 86c437d..6944eab 100644 --- a/docs/search/typedefs_1.js +++ b/docs/search/typedefs_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['redismsgcallback_208',['RedisMsgCallback',['../classRedis.html#ad9d632e40ead32fdbc3c1ae7157828f7',1,'Redis']]], - ['redismsgerrorcallback_209',['RedisMsgErrorCallback',['../classRedis.html#ac7f9ff1f839e4d9dfa95469ab4822032',1,'Redis']]] + ['redismsgcallback_210',['RedisMsgCallback',['../classRedis.html#ad9d632e40ead32fdbc3c1ae7157828f7',1,'Redis']]], + ['redismsgerrorcallback_211',['RedisMsgErrorCallback',['../classRedis.html#ac7f9ff1f839e4d9dfa95469ab4822032',1,'Redis']]] ]; diff --git a/docs/search/typedefs_2.js b/docs/search/typedefs_2.js index 4da4a7e..ed4ed13 100644 --- a/docs/search/typedefs_2.js +++ b/docs/search/typedefs_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['typeparsemap_210',['TypeParseMap',['../RedisInternal_8cpp.html#a23105d428c7afcfa10269b17e5457130',1,'RedisInternal.cpp']]] + ['typeparsemap_212',['TypeParseMap',['../RedisInternal_8cpp.html#a23105d428c7afcfa10269b17e5457130',1,'RedisInternal.cpp']]] ]; diff --git a/docs/search/variables_0.js b/docs/search/variables_0.js index 92a3523..d963aa2 100644 --- a/docs/search/variables_0.js +++ b/docs/search/variables_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['_5fcode_203',['_code',['../classRedisInternalError.html#aefa17b73547af26497cd95ff95957e02',1,'RedisInternalError']]], - ['_5ftype_204',['_type',['../classRedisObject.html#a47623e83cf98e8e804e81b0c1795607e',1,'RedisObject']]] + ['_5fcode_205',['_code',['../classRedisInternalError.html#aefa17b73547af26497cd95ff95957e02',1,'RedisInternalError']]], + ['_5ftype_206',['_type',['../classRedisObject.html#a47623e83cf98e8e804e81b0c1795607e',1,'RedisObject']]] ]; diff --git a/docs/search/variables_1.js b/docs/search/variables_1.js index b36752b..812650d 100644 --- a/docs/search/variables_1.js +++ b/docs/search/variables_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['data_205',['data',['../classRedisObject.html#a1be1fc00d18df9089bea621354f9cd56',1,'RedisObject']]] + ['data_207',['data',['../classRedisObject.html#a1be1fc00d18df9089bea621354f9cd56',1,'RedisObject']]] ]; diff --git a/docs/search/variables_2.js b/docs/search/variables_2.js index 66b0a17..722de0e 100644 --- a/docs/search/variables_2.js +++ b/docs/search/variables_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['vec_206',['vec',['../classRedisArray.html#a75db7733c61a94514568d28c2960b68b',1,'RedisArray']]] + ['vec_208',['vec',['../classRedisArray.html#a75db7733c61a94514568d28c2960b68b',1,'RedisArray']]] ]; diff --git a/library.properties b/library.properties index d1a5e83..b9fb2bc 100644 --- a/library.properties +++ b/library.properties @@ -1,5 +1,5 @@ name=Redis for Arduino -version=2.4.1 +version=2.4.3 author=Ryan Joseph (Electric Sheep Co.), RĂ©mi Caumette, et. al maintainer=Ryan Joseph (Electric Sheep Co.) sentence=An Arduino library for Redis.