/
usr
/
include
/
boost
/
units
/
base_units
/
information
/
/usr/include/boost/units/base_units/information
mkdir
upload
Name
Size
Mode
Actions
bit.hpp
1140
0644
edit
dl
rm
byte.hpp
1167
0644
edit
dl
rm
hartley.hpp
1119
0644
edit
dl
rm
nat.hpp
1094
0644
edit
dl
rm
shannon.hpp
1186
0644
edit
dl
rm
Edit:
/usr/include/boost/units/base_units/information/byte.hpp
(1167B)
// Boost.Units - A C++ library for zero-overhead dimensional analysis and // unit/quantity manipulation and conversion // // Copyright (C) 2014 Erik Erlandson // // Distributed under the Boost Software License, Version 1.0. (See // accompanying file LICENSE_1_0.txt or copy at // http://www.boost.org/LICENSE_1_0.txt) #ifndef BOOST_UNITS_BASE_UNITS_INFORMATION_BYTE_HPP_INCLUDED #define BOOST_UNITS_BASE_UNITS_INFORMATION_BYTE_HPP_INCLUDED #include <boost/units/scaled_base_unit.hpp> #include <boost/units/static_rational.hpp> #include <boost/units/scale.hpp> #include <boost/units/units_fwd.hpp> #include <boost/units/base_units/information/bit.hpp> namespace boost { namespace units { namespace information { typedef scaled_base_unit<boost::units::information::bit_base_unit, scale<2, static_rational<3> > > byte_base_unit; } // namespace information template<> struct base_unit_info<information::byte_base_unit> { static BOOST_CONSTEXPR const char* name() { return("byte"); } static BOOST_CONSTEXPR const char* symbol() { return("B"); } }; } // namespace units } // namespace boost #endif // BOOST_UNITS_BASE_UNITS_INFORMATION_BYTE_HPP_INCLUDED
Save
cmd:
run