My Project
fecha.hpp
1 
7 #ifndef FECHA_H
8 #define FECHA_H
9 
10 #include <stddef.h>
11 #include "cereal/cereal.hpp"
12 
16 class Fecha {
17  private:
18  int dia_;
19  int mes_;
20  int anio_;
21 
22  public:
23  Fecha();
24  Fecha(int dia, int mes, int anio);
25  ~Fecha();
26 
27  void setFecha(int dia, int mes, int anio);
28  void setDia(int dia);
29  void setMes(int mes);
30  void setAnio(int anio);
31 
32  int getDia();
33  int getMes();
34  int getAnio();
35 
36  #ifdef CEREAL_CEREAL_HPP_
37 
41  template<class Archive>
42  void serialize(Archive & archive) {
43  archive(cereal::make_nvp("Día", dia_),
44  cereal::make_nvp("Mes", mes_),
45  cereal::make_nvp("Año", anio_));
46  }
47  #endif
48 };
49 
50 #endif // FECHA_H
Fecha()
Definition: fecha.cpp:9
Clase Fecha.
Definition: fecha.hpp:16