package cbor

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. abstract class BaseCborOutput extends AnyRef
  2. class CborFieldInput extends CborInput with FieldInput
  3. class CborInput extends InputAndSimpleInput

    An Input implementation that deserializes from CBOR.

  4. class CborListInput extends CborSequentialInput with ListInput
  5. class CborListOutput extends BaseCborOutput with ListOutput
  6. class CborObjectInput extends CborSequentialInput with ObjectInput
  7. class CborObjectOutput extends BaseCborOutput with ObjectOutput
  8. class CborOutput extends BaseCborOutput with OutputAndSimpleOutput

    An Output implementation that serializes into CBOR.

  9. final class CborReader extends AnyRef
  10. abstract class CborSequentialInput extends SequentialInput
  11. trait FieldLabels extends AnyRef

    Defines translation between textual object field names and corresponding numeric labels.

    Defines translation between textual object field names and corresponding numeric labels. May be used to reduce size of CBOR representation of objects.

  12. final class HFloat extends AnyVal

    IEEE 754 half-precision floating point number https://en.wikipedia.org/wiki/Half-precision_floating-point_format

    IEEE 754 half-precision floating point number https://en.wikipedia.org/wiki/Half-precision_floating-point_format

    This class only implements conversion to and from standard Float (single precision floating point). Arithmetic is not implemented.

  13. final class InitialByte extends AnyVal

    https://tools.ietf.org/html/rfc7049#section-2

  14. final class MajorType extends AbstractValueEnum

    https://tools.ietf.org/html/rfc7049#section-2.1

  15. final case class RawCbor(bytes: Array[Byte], offset: Int, length: Int) extends Product with Serializable
  16. final case class Tag(value: Int) extends AnyVal with Product with Serializable

    https://tools.ietf.org/html/rfc7049#section-2.4 https://www.iana.org/assignments/cbor-tags/cbor-tags.xhtml

Ungrouped