Drizzled Public API Documentation

drizzled::identifier::constants::User Class Reference
Inheritance diagram for drizzled::identifier::constants::User:
drizzled::identifier::User drizzled::Identifier

Public Types

enum  PasswordType { NONE, PLAIN_TEXT, MYSQL_HASH }
 

Public Member Functions

 User (const std::string &name)
 
const std::string & getPath () const
 
virtual std::string getSQLPath () const
 
bool hasPassword () const
 
const std::string & address () const
 
void setAddress (const char *newip)
 
const std::string & username () const
 
void setUser (const std::string &newuser)
 
PasswordType getPasswordType () const
 
void setPasswordType (PasswordType newpassword_type)
 
const std::string & getPasswordContext () const
 
void setPasswordContext (const char *newpassword_context, size_t size)
 

Static Public Member Functions

static DRIZZLED_API user::mptr make_shared ()
 

Private Attributes

std::string _path
 

Detailed Description

Definition at line 30 of file user.cc.


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