libjmmcg  build_2783
A C++ library containing an eclectic mix of useful, advanced components.
jmmcg::binary_right_to_left::mpl Namespace Reference

For types for which operator*() can be computed at compile-time, this variant computes the entire exponentiation at compile-time. More...

Namespaces

 private_
 

Classes

struct  pow
 The class to compute the result of raising a value V to an integer power P, at compile-time. More...
 
struct  pow< V, 0 >
 
struct  pow< V, 1 >
 

Detailed Description

For types for which operator*() can be computed at compile-time, this variant computes the entire exponentiation at compile-time.