Click or drag to resize

Encoding7Bit Class

Contains 7 bit encoding functions
Inheritance Hierarchy
SystemObject
  GSFEncoding7Bit

Namespace: GSF
Assembly: GSF.Core (in GSF.Core.dll) Version: 2.4.218-beta+101eee949414e414795e55a6e73d88938f0177b8
Syntax
public static class Encoding7Bit
View Source

The Encoding7Bit type exposes the following members.

Methods
 NameDescription
Public methodStatic memberGetSize(UInt32) Gets the number of bytes required to write the provided value.
Public methodStatic memberGetSize(UInt64) Gets the number of bytes required to write the provided value.
Public methodStatic memberGetSizeInt15 Gets the number of bytes required to write the provided value.
Public methodStatic memberMeasure15(Byte*, Int32) Gets the number of bytes for the supplied value in the stream.
Public methodStatic memberMeasure15(Byte, Int32) Gets the number of bytes for the supplied value in the stream.
Public methodStatic memberMeasureInt15 Gets the number of bytes for the supplied value in the stream.
Public methodStatic memberMeasureUInt32(Byte*) Gets the number of bytes for the supplied value in the stream.
Public methodStatic memberMeasureUInt32(Byte*, Int32) Gets the number of bytes for the supplied value in the stream.
Public methodStatic memberMeasureUInt32(Byte, Int32) Gets the number of bytes for the supplied value in the stream.
Public methodStatic memberMeasureUInt64(Byte*) Gets the number of bytes for the supplied value in the stream.
Public methodStatic memberMeasureUInt64(Byte*, Int32) Gets the number of bytes for the supplied value in the stream.
Public methodStatic memberMeasureUInt64(Byte, Int32) Gets the number of bytes for the supplied value in the stream.
Public methodStatic memberReadInt15(FuncByte) Reads a 7-bit encoded uint.
Public methodStatic memberReadInt15(Stream) Reads a 7-bit encoded uint.
Public methodStatic memberReadInt15(Byte*, Int32) Reads a 7-bit encoded uint.
Public methodStatic memberReadInt15(Byte, Int32) Reads a 7-bit encoded uint.
Public methodStatic memberReadUInt32(FuncByte) Reads a 7-bit encoded uint.
Public methodStatic memberReadUInt32(Stream) Reads a 7-bit encoded uint.
Public methodStatic memberReadUInt32(Byte*, Int32) Reads a 7-bit encoded uint.
Public methodStatic memberReadUInt32(Byte, Int32) Reads a 7-bit encoded uint.
Public methodStatic memberReadUInt64(FuncByte) Reads a 7-bit encoded uint.
Public methodStatic memberReadUInt64(Stream) Reads a 7-bit encoded ulong.
Public methodStatic memberReadUInt64(Byte*, Int32) Reads a 7-bit encoded ulong.
Public methodStatic memberReadUInt64(Byte, Int32) Reads a 7-bit encoded ulong.
Public methodStatic memberWrite(ActionByte, UInt32) Writes the 7-bit encoded value to the provided stream.
Public methodStatic memberWrite(ActionByte, UInt64) Writes the 7-bit encoded value to the provided stream.
Public methodStatic memberWrite(Byte*, UInt32) Writes the 7-bit encoded value to the provided stream.
Public methodStatic memberWrite(Byte*, UInt64) Writes the 7-bit encoded value to the provided stream.
Public methodStatic memberWrite(Byte*, Int32, UInt32) Writes the 7-bit encoded value to the provided stream.
Public methodStatic memberWrite(Byte*, Int32, UInt64) Writes the 7-bit encoded value to the provided stream.
Public methodStatic memberWrite(Byte, Int32, UInt32) Writes the 7-bit encoded value to the provided stream.
Public methodStatic memberWrite(Byte, Int32, UInt64) Writes the 7-bit encoded value to the provided stream.
Public methodStatic memberWriteInt15(ActionByte, Int16) Writes the 7-bit encoded value to the provided stream.
Public methodStatic memberWriteInt15(Byte*, Int16) Writes the 7-bit encoded value to the provided stream.
Public methodStatic memberWriteInt15(Byte*, Int32, Int16) Writes the 7-bit encoded value to the provided stream.
Public methodStatic memberWriteInt15(Byte, Int32, Int16) Writes the 7-bit encoded value to the provided stream.
Top
See Also

Reference

GSF Namespace