Connector

dfhdl.platforms.resources.Connector
See theConnector companion class
object Connector

Attributes

Companion
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Connector.type

Members list

Type members

Classlikes

abstract class Companion(pinCount: Int)

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object PmodConn
enum Form

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
class Pin extends IO

Attributes

Companion
object
Supertypes
trait IO
trait Resource
trait ResourceContext
trait HasClsMetaArgs
trait HasDFC
trait OnCreateEvents
class Object
trait Matchable
class Any
Show all
object Pin

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Pin.type
sealed abstract class Type(val pinCount: Int)

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object This

Givens

Givens

given femaleMale[T <: Type, CM <: Connector[T, Male.type], CF <: Connector[T, Female.type]]: CanConnect[CF, CM]
inline given given_CanConnect_C1_C2[T <: Type, F <: Form, C1 <: Connector[T, F], C2 <: Connector[T, F]]: CanConnect[C1, C2]
given maleFemale[T <: Type, CM <: Connector[T, Male.type], CF <: Connector[T, Female.type]]: CanConnect[CM, CF]