Ops

dfhdl.core.DFEnum$package.DFEnum.Val.Ops
object Ops

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Ops.type

Members list

Extensions

Extensions

extension [P](lhs: DFValTP[DFBoolOrBit, P])
def as[T <: AnyRef, E <: ExplicitWidth[1]](binaryEnumEncoding: T)(using dfc: DFC, tc: TC[T])(using tc.Type <:< DFEnum[E]): DFValTP[tc.Type, P]
extension [P, E <: ExplicitWidth[1]](lhs: DFValTP[DFEnum[E], P])
def bit(using DFC): DFValTP[DFBit, P]
def bool(using DFC): DFValTP[DFBool, P]
def toggle(using DFC): DFValTP[DFEnum[E], P]