Data
public extension Data
-
Undocumented
Declaration
Swift
var hexEncodedString: String { get }
-
Undocumented
Declaration
Swift
init?(hexEncodedString: String)
-
MARK:- Conversion from intrinsic types to Data
Declaration
Swift
mutating func append(_ value: UInt8)
-
Undocumented
Declaration
Swift
mutating func append(_ value: UInt16)
-
Undocumented
Declaration
Swift
mutating func append(_ value: UInt32)
-
Undocumented
Declaration
Swift
mutating func append(_ value: UInt64)
-
Undocumented
Declaration
Swift
mutating func append(_ value: Int8)
-
Undocumented
Declaration
Swift
mutating func append(_ value: Int16)
-
Undocumented
Declaration
Swift
mutating func append(_ value: Int32)
-
Undocumented
Declaration
Swift
mutating func append(_ value: Int64)
-
Undocumented
Declaration
Swift
mutating func append(_ value: UIntBig)
-
Undocumented
Declaration
Swift
mutating func append(_ value: Float16)
-
Undocumented
Declaration
Swift
mutating func append(_ value: Float32)
-
Encode string as data, inserting length as prefix using UInt8,…,64. Returns true if successful, false otherwise.
Declaration
Swift
mutating func append(_ value: String, _ encoding: StringLengthEncodingOption = .UINT8) -> Bool
-
MARK:- Conversion from data to intrinsic types Get Int8 from byte array (little-endian).
Declaration
Swift
func int8(_ index: Int) -> Int8?
-
Get UInt8 from byte array (little-endian).
Declaration
Swift
func uint8(_ index: Int) -> UInt8?
-
Get Int16 from byte array (little-endian).
Declaration
Swift
func int16(_ index: Int) -> Int16?
-
Get UInt16 from byte array (little-endian).
Declaration
Swift
func uint16(_ index: Int) -> UInt16?
-
Get Int32 from byte array (little-endian).
Declaration
Swift
func int32(_ index: Int) -> Int32?
-
Get UInt32 from byte array (little-endian).
Declaration
Swift
func uint32(_ index: Int) -> UInt32?
-
Get Int64 from byte array (little-endian).
Declaration
Swift
func int64(_ index: Int) -> Int64?
-
Get UInt64 from byte array (little-endian).
Declaration
Swift
func uint64(_ index: Int) -> UInt64?
-
Get UIntBig from byte array
Declaration
Swift
func uintBig(_ index: Int) -> (value: UIntBig, start: Int, end: Int)?
-
Undocumented
Declaration
Swift
func string(_ index: Int, _ encoding: StringLengthEncodingOption = .UINT8) -> (value: String, start: Int, end: Int)?