Ecommerce C++  1.0
Trabalho Prático PDS2 | UFMG
atributos.hpp
1 #ifndef _ATRIBUTOS_HPP_
2 #define _ATRIBUTOS_HPP_
3 
4 #include "autoload.hpp"
5 
6 class Atributos
7 {
8  private:
9  std::map<std::string, std::map<std::string, std::string>> ListaAtributos;
10  public:
11  Atributos();
12  std::map<std::string, std::map<std::string, std::string>> getListaAtributos();
13  std::map<std::string, std::string> getListaAtributos(std::string nomeAtributo);
14  void adicionarAtributo(std::string nomeAtributo, std::map<std::string, std::string> niveis);
15 };
16 
17 #endif
Definition: atributos.hpp:7
Atributos()
Construct a new Atributos:: Atributos object.
Definition: atributos.cpp:7
void adicionarAtributo(std::string nomeAtributo, std::map< std::string, std::string > niveis)
Adiciona uma atributo ao produto.
Definition: atributos.cpp:39
std::map< std::string, std::map< std::string, std::string > > getListaAtributos()
Retorna a lista de atributos do produto.
Definition: atributos.cpp:17