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

Membros públicos

 Carrinho ()
 Construct a new Carrinho:: Carrinho object.
 
 ~Carrinho ()
 Destroy the Carrinho:: Carrinho object.
 
void adicionarProduto (int id, double qtd)
 Adiciona o id de um produto no carrinho. Mais...
 
double qtdNoCarrinho (int id)
 Retorna a quantidade de um produto no carrinho. Mais...
 
void removerProduto (int id, double qtd)
 Remove um produto do carrinho. Mais...
 
std::map< int, double > getCarrinho ()
 Retorna os dados do carrinho. Mais...
 
void limparCarrinho ()
 Limpa o carrinho.
 

Atributos Protegidos

std::map< int, double > ids_produtos
 

Documentação dos métodos

◆ adicionarProduto()

void Carrinho::adicionarProduto ( int  id,
double  qtd 
)

Adiciona o id de um produto no carrinho.

Parâmetros
id

◆ getCarrinho()

std::map< int, double > Carrinho::getCarrinho ( )

Retorna os dados do carrinho.

Retorna
std::map<int, double>

◆ qtdNoCarrinho()

double Carrinho::qtdNoCarrinho ( int  id)

Retorna a quantidade de um produto no carrinho.

Parâmetros
id
Retorna
double

◆ removerProduto()

void Carrinho::removerProduto ( int  id,
double  qtd 
)

Remove um produto do carrinho.

Parâmetros
id
qtd

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