ServerAdminSessions::Credential Struct Reference

#include <ServerAdminSessions.h>

List of all members.

Public Member Functions

bool hasPermission (const std::string &perm)

Public Attributes

std::string username
std::string password
std::set< std::stringpermissions


Detailed Description

Definition at line 44 of file ServerAdminSessions.h.


Member Function Documentation

bool ServerAdminSessions::Credential::hasPermission ( const std::string perm  )  [inline]

Definition at line 50 of file ServerAdminSessions.h.

References permissions.

Referenced by ServerAdminCommon::addPlayer(), ServerAdminCommon::banPlayer(), ServerAdminSessions::getAllCredentials(), ServerAdminCommon::kickPlayer(), ServerAdminCommon::killAll(), and ServerAdminCommon::newGame().


Member Data Documentation

std::string ServerAdminSessions::Credential::username

Definition at line 46 of file ServerAdminSessions.h.

Referenced by addUser(), ServerAdminCommon::adminSay(), ServerAdminCommon::banPlayer(), ServerAdminCommon::flagPlayer(), ServerAdminSessions::getAllCredentials(), internalBanPlayer(), ServerAdminCommon::kickPlayer(), ServerAdminCommon::killAll(), ServerAdminSessions::login(), ServerAdminCommon::mutePlayer(), ServerAdminCommon::newGame(), ServerAdminCommon::permMutePlayer(), ServerAdminCommon::poorPlayer(), ServerAdminSessions::ServerAdminSessions(), ServerAdminSessions::setAllCredentials(), ServerAdminSessions::setPassword(), ServerAdminCommon::slapPlayer(), and ServerAdminCommon::unpermMutePlayer().

std::string ServerAdminSessions::Credential::password

Definition at line 47 of file ServerAdminSessions.h.

Referenced by ServerAdminSessions::getAllCredentials(), ServerAdminSessions::login(), ServerAdminSessions::ServerAdminSessions(), ServerAdminSessions::setAllCredentials(), and ServerAdminSessions::setPassword().

std::set<std::string> ServerAdminSessions::Credential::permissions

Definition at line 48 of file ServerAdminSessions.h.

Referenced by addUser(), ServerAdminSessions::getAllCredentials(), hasPermission(), ServerAdminSessions::ServerAdminSessions(), and ServerAdminSessions::setAllCredentials().


The documentation for this struct was generated from the following file:
Generated on Mon Feb 16 15:15:06 2009 for Scorched3D by  doxygen 1.5.3