|
|
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) |