1 #ifndef SILICIUM_BYTE_HPP
2 #define SILICIUM_BYTE_HPP
4 #include <boost/cstdint.hpp>
5 #include <boost/functional/hash.hpp>
9 enum class byte : boost::uint8_t
20 return hash_value(static_cast<boost::uint8_t>(value));
24 std::basic_ostream<Char> &operator << (std::basic_ostream<Char> &out,
byte value)
26 return out << static_cast<unsigned>(value);
Definition: absolute_path.hpp:352
Definition: absolute_path.hpp:19
std::size_t operator()(Si::byte value) const
Definition: byte.hpp:35
byte
Definition: byte.hpp:9
SILICIUM_USE_RESULT std::size_t hash_value(absolute_path const &value)
Definition: absolute_path.hpp:220
std::size_t hash_value(byte value)
Definition: byte.hpp:17