Compile time operators and typeof helper classes. More...
#include <boost/static_assert.hpp>
#include <boost/type_traits/is_same.hpp>
#include <boost/units/config.hpp>
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::units | |
Compile time operators and typeof helper classes.
These operators declare the compile-time operators needed to support dimensional analysis algebra. They require the use of Boost.Typeof, emulation or native. Typeof helper classes define result type for heterogeneous operators on value types. These must be defined through specialization for powers and roots.