C# Класс SimExport.TarArchiveWriter

Produces a tar archive in tar v7 format
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
m_asciiEncoding System.Text.ASCIIEncoding
m_files byte[]>.Dictionary

Открытые методы

Метод Описание
AddDir ( string dirName ) : void

Add a directory to the tar archive. We can only handle one path level right now!

AddFile ( string filePath, byte data ) : void

Add a file to the tar archive

AddFile ( string filePath, string data ) : void

Add a file to the tar archive

ConvertDecimalToPaddedOctalBytes ( int d, int padding ) : byte[]
WriteTar ( Stream s ) : void

Write the raw tar archive data to a stream. The stream will be closed on completion.

Описание методов

AddDir() публичный Метод

Add a directory to the tar archive. We can only handle one path level right now!
public AddDir ( string dirName ) : void
dirName string
Результат void

AddFile() публичный Метод

Add a file to the tar archive
public AddFile ( string filePath, byte data ) : void
filePath string
data byte
Результат void

AddFile() публичный Метод

Add a file to the tar archive
public AddFile ( string filePath, string data ) : void
filePath string
data string
Результат void

ConvertDecimalToPaddedOctalBytes() публичный статический Метод

public static ConvertDecimalToPaddedOctalBytes ( int d, int padding ) : byte[]
d int
padding int
Результат byte[]

WriteTar() публичный Метод

Write the raw tar archive data to a stream. The stream will be closed on completion.
public WriteTar ( Stream s ) : void
s Stream Stream to which to write the data
Результат void

Описание свойств

m_asciiEncoding защищенное статическое свойство

protected static ASCIIEncoding,System.Text m_asciiEncoding
Результат System.Text.ASCIIEncoding

m_files защищенное свойство

protected Dictionary m_files
Результат byte[]>.Dictionary