Ecommerce C++  1.0
Trabalho Prático PDS2 | UFMG
Membros públicos | Atributos Protegidos | Mostrar lista completa dos membros
Referência à classe Usuario

Membros públicos

std::string getNome ()
 Retorna o nome do usuario. Mais...
 
std::string getCpf ()
 Retorna o cpf do usuario. Mais...
 
std::string getEmail ()
 Retorna o email do usuario. Mais...
 
Endereco getEndereco ()
 Retorna o endereço do usuario. Mais...
 
std::string getSenha ()
 Retorna a senha do usuario. Mais...
 
bool getTipo ()
 Retorna o tipo do usuario. Mais...
 
void setTipo (bool tipo)
 Seta o tipo do usuario. Mais...
 
void setNome (std::string nome)
 seta o nome
 
void setCpf (std::string cpf)
 seta o cpf do usuario
 
void setEmail (std::string email)
 seta o email do usuario
 
void setEndereco (Endereco endereco)
 seta o endereço do usuario
 
void setSenha (std::string senha)
 seta a senha do usuario
 
 Usuario (std::string nome, std::string cpf, std::string email, Endereco endereco, std::string senha)
 Construtor para a Classe Usuário.
 
 Usuario ()
 Construct a new Usuario:: Usuario object.
 
bool estaAutenticado ()
 Retorna se o usuario esta autenticado. Mais...
 
bool ehAdministrador ()
 Retorna se o usuario é administrador. Mais...
 
bool login ()
 Realiza o login do usuario. Mais...
 
bool cadastro ()
 Realiza o cadastro do usuario. Mais...
 
void logout ()
 Realiza o logout do usuario.
 
UsuariobuscarUsuario (std::string cpf)
 Busca um usuário por CPF. Mais...
 

Atributos Protegidos

bool tipo = false
 
bool autenticado = false
 
std::string nome
 
std::string cpf
 
std::string email
 
Endereco endereco
 
std::string senha
 

Documentação dos métodos

◆ buscarUsuario()

Usuario * Usuario::buscarUsuario ( std::string  cpf)

Busca um usuário por CPF.

Parâmetros
cpf
Retorna
Usuario*

◆ cadastro()

bool Usuario::cadastro ( )

Realiza o cadastro do usuario.

Retorna
true
false

◆ ehAdministrador()

bool Usuario::ehAdministrador ( )

Retorna se o usuario é administrador.

Retorna
true
false

◆ estaAutenticado()

bool Usuario::estaAutenticado ( )

Retorna se o usuario esta autenticado.

Retorna
true
false

◆ getCpf()

std::string Usuario::getCpf ( )

Retorna o cpf do usuario.

Retorna
std::string

◆ getEmail()

std::string Usuario::getEmail ( )

Retorna o email do usuario.

Retorna
std::string

◆ getEndereco()

Endereco Usuario::getEndereco ( )

Retorna o endereço do usuario.

Retorna
std::string

◆ getNome()

std::string Usuario::getNome ( )

Retorna o nome do usuario.

Retorna
std::string

◆ getSenha()

std::string Usuario::getSenha ( )

Retorna a senha do usuario.

Retorna
std::string

◆ getTipo()

bool Usuario::getTipo ( )

Retorna o tipo do usuario.

Retorna
true
false

◆ login()

bool Usuario::login ( )

Realiza o login do usuario.

Retorna
true
false

◆ setTipo()

void Usuario::setTipo ( bool  tipo)

Seta o tipo do usuario.

Parâmetros
tipo

A documentação para esta classe foi gerada a partir dos seguintes ficheiros: