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: