C# Class DevelPlatform.OneCEUtils.V8Formats.V8Formats.V8File.CV8Elem

Datei anzeigen Open project: YPermitin/V8Formats

Public Properties

Property Type Description
DataSize System.UInt32
HeaderSize System.UInt32
IsV8File bool
NeedUnpack bool
UnpackedData V8File
elemName string
elemNameLen System.UInt32

Public Methods

Method Description
CV8Elem ( ) : System
CV8Elem ( System.IO.MemoryTributary pHeader, UInt32 HeaderSize, System.IO.MemoryTributary pData, UInt32 DataSize, V8File UnpackedData, bool IsV8File, bool NeedUnpack, bool useTempFiles = false ) : System
CV8Elem ( V8File UnpackedData ) : System
CV8Elem ( byte pHeader, UInt32 HeaderSize, byte pData, UInt32 DataSize, V8File UnpackedData, bool IsV8File, bool NeedUnpack, bool useTempFiles = false ) : System
GetDataLikeMemStream ( ) : System.IO.MemoryTributary
GetHeaderLikeMemStream ( ) : System.IO.MemoryTributary
InitElemName ( BinaryReader inputFileStream, stElemAddr ElemAddr ) : void
InitElemName ( byte pFileData, stElemAddr ElemAddr ) : void
SetDataFromMemStream ( System.IO.MemoryTributary source ) : void
SetElemName ( string ElemName, int ElemNameLen ) : void
SetHeaderFromMemStream ( System.IO.MemoryTributary source ) : void

Private Methods

Method Description
GenerateTempFileName ( string prefix ) : void

Method Details

CV8Elem() public method

public CV8Elem ( ) : System
return System

CV8Elem() public method

public CV8Elem ( System.IO.MemoryTributary pHeader, UInt32 HeaderSize, System.IO.MemoryTributary pData, UInt32 DataSize, V8File UnpackedData, bool IsV8File, bool NeedUnpack, bool useTempFiles = false ) : System
pHeader System.IO.MemoryTributary
HeaderSize System.UInt32
pData System.IO.MemoryTributary
DataSize System.UInt32
UnpackedData V8File
IsV8File bool
NeedUnpack bool
useTempFiles bool
return System

CV8Elem() public method

public CV8Elem ( V8File UnpackedData ) : System
UnpackedData V8File
return System

CV8Elem() public method

public CV8Elem ( byte pHeader, UInt32 HeaderSize, byte pData, UInt32 DataSize, V8File UnpackedData, bool IsV8File, bool NeedUnpack, bool useTempFiles = false ) : System
pHeader byte
HeaderSize System.UInt32
pData byte
DataSize System.UInt32
UnpackedData V8File
IsV8File bool
NeedUnpack bool
useTempFiles bool
return System

GetDataLikeMemStream() public method

public GetDataLikeMemStream ( ) : System.IO.MemoryTributary
return System.IO.MemoryTributary

GetHeaderLikeMemStream() public method

public GetHeaderLikeMemStream ( ) : System.IO.MemoryTributary
return System.IO.MemoryTributary

InitElemName() public method

public InitElemName ( BinaryReader inputFileStream, stElemAddr ElemAddr ) : void
inputFileStream System.IO.BinaryReader
ElemAddr stElemAddr
return void

InitElemName() public method

public InitElemName ( byte pFileData, stElemAddr ElemAddr ) : void
pFileData byte
ElemAddr stElemAddr
return void

SetDataFromMemStream() public method

public SetDataFromMemStream ( System.IO.MemoryTributary source ) : void
source System.IO.MemoryTributary
return void

SetElemName() public method

public SetElemName ( string ElemName, int ElemNameLen ) : void
ElemName string
ElemNameLen int
return void

SetHeaderFromMemStream() public method

public SetHeaderFromMemStream ( System.IO.MemoryTributary source ) : void
source System.IO.MemoryTributary
return void

Property Details

DataSize public_oe property

public UInt32,System DataSize
return System.UInt32

HeaderSize public_oe property

public UInt32,System HeaderSize
return System.UInt32

IsV8File public_oe property

public bool IsV8File
return bool

NeedUnpack public_oe property

public bool NeedUnpack
return bool

UnpackedData public_oe property

public V8File UnpackedData
return V8File

elemName public_oe property

public string elemName
return string

elemNameLen public_oe property

public UInt32,System elemNameLen
return System.UInt32