Home
last modified time | relevance | path

Searched defs:NotifiedVersion (Results 1 – 1 of 1) sorted by relevance

/dports/security/vault/vault-1.8.2/vendor/github.com/apple/foundationdb/fdbclient/
H A DNotified.h28 struct NotifiedVersion { struct
29NotifiedVersion( StringRef& name, StringRef const &id, Version version = 0 ) : val(name, id, versi… in val() argument
30 NotifiedVersion( Version version = 0 ) : val(StringRef(), StringRef(), version) {} in val() argument
32 void initMetric(const StringRef& name, const StringRef &id) { in initMetric()
38 Future<Void> whenAtLeast( Version limit ) { in whenAtLeast()
69NotifiedVersion(NotifiedVersion&& r) BOOST_NOEXCEPT : waiting(std::move(r.waiting)), val(std::move… in NotifiedVersion() argument
73 typedef std::pair<Version,Promise<Void>> Item;
74 struct ItemCompare {
77 std::priority_queue<Item, std::vector<Item>, ItemCompare> waiting;
78 VersionMetricHandle val;