PowerOfTwo

object PowerOfTwo
Companion
class
trait Sum
trait Mirror
class Object
trait Matchable
class Any

Type members

Classlikes

case object _2 extends PowerOfTwo
case object _4 extends PowerOfTwo
case object _8 extends PowerOfTwo
case object _16 extends PowerOfTwo
case object _32 extends PowerOfTwo
case object _64 extends PowerOfTwo
case object _128 extends PowerOfTwo
case object _256 extends PowerOfTwo
case object _512 extends PowerOfTwo
case object _1024 extends PowerOfTwo
case object _2048 extends PowerOfTwo
case object _4096 extends PowerOfTwo

Inherited types

type MirroredElemLabels <: Tuple
The names of the product elements
Inhertied from
Mirror
type MirroredLabel <: String
The name of the type
Inhertied from
Mirror

Value members

Methods

def isValidPowerOfTwo(i: Int): Boolean
def fromInt(i: Int): Option[PowerOfTwo]

Fields

val all: Set[PowerOfTwo]