SectionFragmentCodec

Companion
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def extended[A, R](tableId: Int, toSection: (BitVector, SectionExtension, R) => A, fromSection: A => (BitVector, SectionExtension, R))(`evidence$2`: Codec[R]): SectionFragmentCodec[A]
def nonExtended[A, R](tableId: Int, toCodec: SectionHeader => Codec[R], toSection: (BitVector, R) => A, fromSection: A => (BitVector, R)): SectionFragmentCodec[A]
def nonExtendedIdentity[A](tableId: Int, toCodec: SectionHeader => Codec[A]): SectionFragmentCodec[A]
def nonExtendedIdentityWithCrc[A](tableId: Int, toCodec: (SectionHeader, Boolean) => Codec[A]): SectionFragmentCodec[A]
def nonExtendedWithCrc[A, R](tableId: Int, toCodec: (SectionHeader, Boolean) => Codec[R], toSection: (BitVector, R) => A, fromSection: A => (BitVector, R)): SectionFragmentCodec[A]
def psi[A, R](tableId: Int, toSection: (SectionExtension, R) => A, fromSection: A => (SectionExtension, R))(`evidence$1`: Codec[R]): SectionFragmentCodec[A]