Constructor
new Simple(value)
Creates an instance of Simple.
Parameters:
| Name | Type | Description |
|---|---|---|
value |
integer | the simple value's integer value |
Methods
(static) decode(val, has_parent) → {null|undefined|Boolean|Symbol}
Decode from the CBOR additional information into a JavaScript value.
If the CBOR item has no parent, return a "safe" symbol instead of
`null` or `undefined`, so that the value can be passed through a
stream in object mode.
Parameters:
| Name | Type | Description |
|---|---|---|
val |
Number | the CBOR additional info to convert |
has_parent |
bool | Does the CBOR item have a parent? |
Returns:
- the decoded value
- Type
- null | undefined | Boolean | Symbol
(static) isSimple(obj) → {bool}
Is the given object a Simple?
Parameters:
| Name | Type | Description |
|---|---|---|
obj |
any | object to test |
Returns:
- is it Simple?
- Type
- bool
encodeCBOR(gen)
Push the simple value onto the CBOR stream
Parameters:
| Name | Type | Description |
|---|---|---|
gen |
cbor.Encoder | The generator to push onto |
inspect() → {string}
Debug string for simple value
Returns:
simple(value)
- Type
- string
toString() → {string}
Debug string for simple value
Returns:
simple(value)
- Type
- string