![]() |
Pattern
|
The PatternDecompressor type exposes the following members.
Name | Description | |
---|---|---|
![]() |
AugmentBuffer(Byte) | Inserts the given data into the data buffer for decompression. |
![]() |
AugmentBuffer(Byte, Int32) | Inserts the given data into the data buffer for decompression. |
![]() |
AugmentBuffer(Byte, Int32, Int32) | Inserts the given data into the data buffer for decompression. |
![]() |
Decompress(Byte) | Decompresses four bytes of data and writes the data into an 8-bit integer. The high-order bytes are discarded. |
![]() |
Decompress(Byte) | Decompresses enough bytes of data to fill up the buffer. |
![]() |
Decompress(Double) | Decompresses eight bytes of data and writes the data into a 64-bit floating point number. |
![]() |
Decompress(Int16) | Decompresses four bytes of data and writes the data into a 16-bit signed integer. The high-order bytes are discarded. |
![]() |
Decompress(Int32) | Decompresses four bytes of data and writes the data into a 32-bit signed integer. |
![]() |
Decompress(Int64) | Decompresses eight bytes of data and writes the data into a 64-bit signed integer. |
![]() |
Decompress(Single) | Decompresses four bytes of data and writes the data into a 32-bit floating point number. |
![]() |
Decompress(UInt16) | Decompresses four bytes of data and writes the data into a 16-bit unsigned integer. The high-order bytes are discarded. |
![]() |
Decompress(UInt32) | Decompresses four bytes of data and writes the data into a 32-bit unsigned integer. |
![]() |
Decompress(UInt64) | Decompresses eight bytes of data and writes the data into a 64-bit unsigned integer. |
![]() |
Decompress(Byte, Int32) | Decompresses length bytes of data and places it in the buffer. |
![]() |
Decompress(Byte, Int32, Int32) | Decompresses length bytes of data and places it in the buffer starting at offset. |
![]() ![]() |
DecompressBuffer | Decompress a byte array containing a sequential list of compressed 32-bit structures (e.g., floating point numbers, integers or unsigned integers) using a patterned compression method. |
![]() |
EmptyBuffer | Clears out the data buffer so that subsequent calls to the Decompress methods do not use the data that was previously in the data buffer. |
![]() |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
![]() |
GetHashCode | Serves as the default hash function. (Inherited from Object) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object) |
![]() ![]() |
MaximumSizeDecompressed | Given the size of a compressed buffer, provides the maximum possible size of the decompressed data. |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
![]() |
Reset | Resets the decompressor by flushing the back buffer. Subsequent calls to the Decompress methods will not be decompressed using previously decompressed values. |
![]() |
ToString | Returns a string that represents the current object. (Inherited from Object) |
Name | Description | |
---|---|---|
![]() |
GetEnumValueOrDefault |
Gets the enumeration constant for value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions) |
![]() |
GetEnumValueOrDefaultT |
Gets the enumeration constant for this value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions) |