/
usr
/
include
/
boost
/
units
/
systems
/
information
/
/usr/include/boost/units/systems/information
mkdir
upload
Name
Size
Mode
Actions
bit.hpp
978
0644
edit
dl
rm
byte.hpp
1351
0644
edit
dl
rm
hartley.hpp
1018
0644
edit
dl
rm
nat.hpp
978
0644
edit
dl
rm
prefixes.hpp
1553
0644
edit
dl
rm
shannon.hpp
1018
0644
edit
dl
rm
Edit:
/usr/include/boost/units/systems/information/shannon.hpp
(1018B)
// 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_SYSTEMS_INFORMATION_SHANNON_HPP_INCLUDED #define BOOST_UNITS_SYSTEMS_INFORMATION_SHANNON_HPP_INCLUDED #include <boost/units/systems/information/byte.hpp> #include <boost/units/base_units/information/shannon.hpp> namespace boost { namespace units { namespace information { namespace hu { namespace shannon { typedef unit<information_dimension, make_system<shannon_base_unit>::type> info; } // namespace bit } // namespace hu BOOST_UNITS_STATIC_CONSTANT(shannon, hu::shannon::info); BOOST_UNITS_STATIC_CONSTANT(shannons, hu::shannon::info); } // namespace information } // namespace units } // namespace boost #endif // BOOST_UNITS_SYSTEMS_INFORMATION_SHANNON_HPP_INCLUDED
Save
cmd:
run