projects
/
awesomized
/
libmemcached
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
history
|
raw
|
HEAD
travis: attempt to fix clang release build
[awesomized/libmemcached]
/
testing
/
lib
/
Retry.hpp
1
#pragma once
2
3
#include "common.hpp"
4
5
class Retry {
6
public:
7
8
using predicate = function<bool()>;
9
10
explicit Retry(predicate pred_, unsigned max_ = 10, chrono::milliseconds sleep_for_ = 100ms);
11
12
bool operator () ();
13
14
private:
15
unsigned max;
16
chrono::milliseconds sleep_for;
17
predicate pred;
18
};
19