summaryrefslogtreecommitdiff
path: root/src/mongo/db/auth/user_set.cpp
diff options
context:
space:
mode:
authorMark Benvenuto <mark.benvenuto@mongodb.com>2015-06-20 00:22:50 -0400
committerMark Benvenuto <mark.benvenuto@mongodb.com>2015-06-20 10:56:02 -0400
commit9c2ed42daa8fbbef4a919c21ec564e2db55e8d60 (patch)
tree3814f79c10d7b490948d8cb7b112ac1dd41ceff1 /src/mongo/db/auth/user_set.cpp
parent01965cf52bce6976637ecb8f4a622aeb05ab256a (diff)
downloadmongo-9c2ed42daa8fbbef4a919c21ec564e2db55e8d60.tar.gz
SERVER-18579: Clang-Format - reformat code, no comment reflow
Diffstat (limited to 'src/mongo/db/auth/user_set.cpp')
-rw-r--r--src/mongo/db/auth/user_set.cpp155
1 files changed, 80 insertions, 75 deletions
diff --git a/src/mongo/db/auth/user_set.cpp b/src/mongo/db/auth/user_set.cpp
index c81869a8ad5..2616b5cc697 100644
--- a/src/mongo/db/auth/user_set.cpp
+++ b/src/mongo/db/auth/user_set.cpp
@@ -36,94 +36,99 @@
namespace mongo {
namespace {
- class UserSetNameIteratorImpl : public UserNameIterator::Impl {
- MONGO_DISALLOW_COPYING(UserSetNameIteratorImpl);
- public:
- UserSetNameIteratorImpl(const UserSet::iterator& begin,
- const UserSet::iterator& end) :
- _curr(begin), _end(end) {}
- virtual ~UserSetNameIteratorImpl() {}
- virtual bool more() const { return _curr != _end; }
- virtual const UserName& next() { return (*(_curr++))->getName(); }
- virtual const UserName& get() const { return (*_curr)->getName(); }
- virtual UserNameIterator::Impl* doClone() const {
- return new UserSetNameIteratorImpl(_curr, _end);
- }
+class UserSetNameIteratorImpl : public UserNameIterator::Impl {
+ MONGO_DISALLOW_COPYING(UserSetNameIteratorImpl);
- private:
- UserSet::iterator _curr;
- UserSet::iterator _end;
- };
-} // namespace
+public:
+ UserSetNameIteratorImpl(const UserSet::iterator& begin, const UserSet::iterator& end)
+ : _curr(begin), _end(end) {}
+ virtual ~UserSetNameIteratorImpl() {}
+ virtual bool more() const {
+ return _curr != _end;
+ }
+ virtual const UserName& next() {
+ return (*(_curr++))->getName();
+ }
+ virtual const UserName& get() const {
+ return (*_curr)->getName();
+ }
+ virtual UserNameIterator::Impl* doClone() const {
+ return new UserSetNameIteratorImpl(_curr, _end);
+ }
- UserSet::UserSet() : _users(), _usersEnd(_users.end()) {}
- UserSet::~UserSet() {}
+private:
+ UserSet::iterator _curr;
+ UserSet::iterator _end;
+};
+} // namespace
- User* UserSet::add(User* user) {
- for (mutable_iterator it = mbegin(); it != mend(); ++it) {
- User* current = *it;
- if (current->getName().getDB() == user->getName().getDB()) {
- // There can be only one user per database.
- *it = user;
- return current;
- }
- }
- if (_usersEnd == _users.end()) {
- _users.push_back(user);
- _usersEnd = _users.end();
- }
- else {
- *_usersEnd = user;
- ++_usersEnd;
+UserSet::UserSet() : _users(), _usersEnd(_users.end()) {}
+UserSet::~UserSet() {}
+
+User* UserSet::add(User* user) {
+ for (mutable_iterator it = mbegin(); it != mend(); ++it) {
+ User* current = *it;
+ if (current->getName().getDB() == user->getName().getDB()) {
+ // There can be only one user per database.
+ *it = user;
+ return current;
}
- return NULL;
}
+ if (_usersEnd == _users.end()) {
+ _users.push_back(user);
+ _usersEnd = _users.end();
+ } else {
+ *_usersEnd = user;
+ ++_usersEnd;
+ }
+ return NULL;
+}
- User* UserSet::removeByDBName(StringData dbname) {
- for (iterator it = begin(); it != end(); ++it) {
- User* current = *it;
- if (current->getName().getDB() == dbname) {
- return removeAt(it);
- }
+User* UserSet::removeByDBName(StringData dbname) {
+ for (iterator it = begin(); it != end(); ++it) {
+ User* current = *it;
+ if (current->getName().getDB() == dbname) {
+ return removeAt(it);
}
- return NULL;
}
+ return NULL;
+}
- User* UserSet::replaceAt(iterator it, User* replacement) {
- size_t offset = it - begin();
- User* old = _users[offset];
- _users[offset] = replacement;
- return old;
- }
+User* UserSet::replaceAt(iterator it, User* replacement) {
+ size_t offset = it - begin();
+ User* old = _users[offset];
+ _users[offset] = replacement;
+ return old;
+}
- User* UserSet::removeAt(iterator it) {
- size_t offset = it - begin();
- User* old = _users[offset];
- --_usersEnd;
- _users[offset] = *_usersEnd;
- *_usersEnd = NULL;
- return old;
- }
+User* UserSet::removeAt(iterator it) {
+ size_t offset = it - begin();
+ User* old = _users[offset];
+ --_usersEnd;
+ _users[offset] = *_usersEnd;
+ *_usersEnd = NULL;
+ return old;
+}
- User* UserSet::lookup(const UserName& name) const {
- User* user = lookupByDBName(name.getDB());
- if (user && user->getName() == name) {
- return user;
- }
- return NULL;
+User* UserSet::lookup(const UserName& name) const {
+ User* user = lookupByDBName(name.getDB());
+ if (user && user->getName() == name) {
+ return user;
}
+ return NULL;
+}
- User* UserSet::lookupByDBName(StringData dbname) const {
- for (iterator it = begin(); it != end(); ++it) {
- User* current = *it;
- if (current->getName().getDB() == dbname) {
- return current;
- }
+User* UserSet::lookupByDBName(StringData dbname) const {
+ for (iterator it = begin(); it != end(); ++it) {
+ User* current = *it;
+ if (current->getName().getDB() == dbname) {
+ return current;
}
- return NULL;
}
+ return NULL;
+}
- UserNameIterator UserSet::getNames() const {
- return UserNameIterator(new UserSetNameIteratorImpl(begin(), end()));
- }
-} // namespace mongo
+UserNameIterator UserSet::getNames() const {
+ return UserNameIterator(new UserSetNameIteratorImpl(begin(), end()));
+}
+} // namespace mongo