summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl/election_reason_counter.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/repl/election_reason_counter.h')
-rw-r--r--src/mongo/db/repl/election_reason_counter.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mongo/db/repl/election_reason_counter.h b/src/mongo/db/repl/election_reason_counter.h
index 8dd068181b5..801d9855a45 100644
--- a/src/mongo/db/repl/election_reason_counter.h
+++ b/src/mongo/db/repl/election_reason_counter.h
@@ -41,11 +41,17 @@ class ElectionReasonCounter : public ElectionReasonCounterBase {
public:
using ElectionReasonCounterBase::getCalled;
using ElectionReasonCounterBase::setCalled;
+ using ElectionReasonCounterBase::getSuccessful;
+ using ElectionReasonCounterBase::setSuccessful;
void incrementCalled() {
setCalled(getCalled() + 1);
}
+ void incrementSuccessful() {
+ setSuccessful(getSuccessful() + 1);
+ }
+
ElectionReasonCounter parse(const IDLParserErrorContext& ctxt, const BSONObj& bsonObject);
};