8 #ifndef SIG_UTIL_PERCENT_HPP
9 #define SIG_UTIL_PERCENT_HPP
11 #include "../sigutil.hpp"
14 #include <boost/serialization/serialization.hpp>
41 explicit Percent(
int percent) : percent_(percent){}
59 template <
class Archive>
60 void serialize(Archive& ar,
unsigned int version)
65 template <
class Archive>
68 template <
class Archive>
static Percent const & unit()
bool operator!=(Percent obj) const
double get_double() const
Percent operator=(Percent src)
friend void save_construct_data(Archive &ar, Percent const *p, unsigned int version)
friend void load_construct_data(Archive &ar, Percent *p, unsigned int version)
bool operator==(Percent obj) const
friend class boost::serialization::access
Percent operator=(int src)