rasdaman complete source
Public Member Functions | List of all members
UserManager Class Reference

#include <rasmgr_users.hh>

Public Member Functions

 UserManager ()
 
 ~UserManager ()
 
void loadDefaults ()
 
bool insertNewUser (const char *userName)
 
bool removeUser (const char *userName)
 
int countUsers ()
 
Useroperator[] (int)
 
Useroperator[] (const char *userName)
 
UseracceptEntry (const char *name, const char *encrPass)
 
void removeDatabaseRights (const char *databName)
 
UserloadUser (AuthUserRec &)
 
long getLastUserID ()
 
void setLastUserID (long)
 
bool reset ()
 
bool acceptChangeName (const char *oldName, const char *newName)
 

Constructor & Destructor Documentation

UserManager::UserManager ( )
UserManager::~UserManager ( )

Member Function Documentation

bool UserManager::acceptChangeName ( const char *  oldName,
const char *  newName 
)
User* UserManager::acceptEntry ( const char *  name,
const char *  encrPass 
)
int UserManager::countUsers ( )
long UserManager::getLastUserID ( )
bool UserManager::insertNewUser ( const char *  userName)
void UserManager::loadDefaults ( )
User& UserManager::loadUser ( AuthUserRec )
User& UserManager::operator[] ( int  )
User& UserManager::operator[] ( const char *  userName)
void UserManager::removeDatabaseRights ( const char *  databName)
bool UserManager::removeUser ( const char *  userName)
bool UserManager::reset ( )
void UserManager::setLastUserID ( long  )

The documentation for this class was generated from the following file: