package cbor
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- abstract class BaseCborOutput extends AnyRef
- class CborFieldInput extends CborInput with FieldInput
- class CborInput extends InputAndSimpleInput
- class CborListInput extends CborSequentialInput with ListInput
- class CborListOutput extends BaseCborOutput with ListOutput
- class CborObjectInput extends CborSequentialInput with ObjectInput
- class CborObjectOutput extends BaseCborOutput with ObjectOutput
- class CborOutput extends BaseCborOutput with OutputAndSimpleOutput
- final class CborReader extends AnyRef
- abstract class CborSequentialInput extends SequentialInput
-
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.
-
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. - final class InitialByte extends AnyVal
- final class MajorType extends AbstractValueEnum
- final case class RawCbor(bytes: Array[Byte], offset: Int, length: Int) extends Product with Serializable
-
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
Value Members
- object CborInput
- object CborOutput
- object FieldLabels
- object HFloat
- object InitialByte extends InputMetadata[InitialByte]
- object ListOrObjectSizeMarker extends TypeMarker[Int]
- object MajorType extends AbstractValueEnumCompanion[MajorType] with Serializable
- object RawCbor extends TypeMarker[RawCbor] with Serializable
- object Tag extends Serializable
- object Tags extends InputMetadata[List[Tag]]