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.207-beta+1781b796b2aa7a54013a031eb432fe4ccee31867
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