Pattern
|
The PatternDecompressor type exposes the following members.
Name | Description | |
---|---|---|
PatternDecompressor | Initializes a new instance of the PatternDecompressor class |
Name | Description | |
---|---|---|
CompressionStrength | Gets the compression strength defined by the compressed stream. | |
DataBufferLength | Gets the length of the data left in the buffer. |
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) |