|
Embedded Template Library 1.0
|
Classes | |
| struct | etl::power< Value, Power > |
| struct | etl::power_of_2_round_up< Value > |
| struct | etl::power_of_2_round_up< 0 > |
| struct | etl::power_of_2_round_down< Value > |
| struct | etl::power_of_2_round_down< 0 > |
| struct | etl::power_of_2_round_down< 1 > |
| struct | etl::power_of_2_round_down< 2 > |
| struct | etl::is_power_of_2< Value > |
| struct | etl::is_power_of_2< 0 > |
| struct | etl::is_power_of_2< 1 > |
power<N, Power> : Calculates N to the power Power.
| struct etl::power |
Calculates powers.
Static Public Attributes | |
| static ETL_CONSTANT private_power::type | value = Value * power<Value, Power - 1>::value |
| struct etl::power_of_2_round_up |
| struct etl::power_of_2_round_up< 0 > |
| struct etl::power_of_2_round_down |
| struct etl::power_of_2_round_down< 0 > |
| struct etl::power_of_2_round_down< 1 > |
| struct etl::power_of_2_round_down< 2 > |
| struct etl::is_power_of_2 |
| struct etl::is_power_of_2< 0 > |