Show / Hide Table of Contents

Class Encoder

Inheritance
System.Object
Encoder
Implements
ICoder
ISetCoderProperties
IWriteCoderProperties
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: SevenZip.Compression.LZMA
Assembly: Liminal.SDK.dll
Syntax
public class Encoder : ICoder, ISetCoderProperties, IWriteCoderProperties

Constructors

| Improve this Doc View Source

Encoder()

Declaration
public Encoder()

Methods

| Improve this Doc View Source

Code(Stream, Stream, Int64, Int64, ICodeProgress)

Declaration
public void Code(Stream inStream, Stream outStream, long inSize, long outSize, ICodeProgress progress)
Parameters
Type Name Description
System.IO.Stream inStream
System.IO.Stream outStream
System.Int64 inSize
System.Int64 outSize
ICodeProgress progress
| Improve this Doc View Source

CodeOneBlock(out Int64, out Int64, out Boolean)

Declaration
public void CodeOneBlock(out long inSize, out long outSize, out bool finished)
Parameters
Type Name Description
System.Int64 inSize
System.Int64 outSize
System.Boolean finished
| Improve this Doc View Source

SetCoderProperties(CoderPropID[], Object[])

Declaration
public void SetCoderProperties(CoderPropID[] propIDs, object[] properties)
Parameters
Type Name Description
CoderPropID[] propIDs
System.Object[] properties
| Improve this Doc View Source

SetTrainSize(UInt32)

Declaration
public void SetTrainSize(uint trainSize)
Parameters
Type Name Description
System.UInt32 trainSize
| Improve this Doc View Source

WriteCoderProperties(Stream)

Declaration
public void WriteCoderProperties(Stream outStream)
Parameters
Type Name Description
System.IO.Stream outStream

Implements

ICoder
ISetCoderProperties
IWriteCoderProperties
  • Improve this Doc
  • View Source
Back to top Generated by DocFX