diff options
Diffstat (limited to 'src/mongo/db/repl/election_reason_counter.h')
-rw-r--r-- | src/mongo/db/repl/election_reason_counter.h | 6 |
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); }; |