C# 클래스 VAGSuite.EDC17FileParser

상속: IEDCFileParser
파일 보기 프로젝트 열기: Blackfrosch/VAGEDCSuite 1 사용 예제들

공개 메소드들

메소드 설명
ExtractBoschPartnumber ( byte allBytes ) : string
ExtractInfo ( byte allBytes ) : string
ExtractPartnumber ( byte allBytes ) : string
ExtractSoftwareNumber ( byte allBytes ) : string
FindSVBL ( byte allBytes, string filename, SymbolCollection newSymbols, List newCodeBlocks ) : void
NameKnownMaps ( byte allBytes, SymbolCollection newSymbols, List newCodeBlocks ) : void
parseFile ( string filename, List &newCodeBlocks, List &newAxisHelpers ) : SymbolCollection

비공개 메소드들

메소드 설명
AddToSymbolCollection ( SymbolCollection newSymbols, SymbolHelper newSymbol, List newCodeBlocks ) : bool
CheckMap ( int t, byte allBytes, SymbolCollection newSymbols, List newCodeBlocks ) : int
DetermineCodeBlockByByAddress ( long address, List currBlocks ) : int

메소드 상세

ExtractBoschPartnumber() 공개 메소드

public ExtractBoschPartnumber ( byte allBytes ) : string
allBytes byte
리턴 string

ExtractInfo() 공개 메소드

public ExtractInfo ( byte allBytes ) : string
allBytes byte
리턴 string

ExtractPartnumber() 공개 메소드

public ExtractPartnumber ( byte allBytes ) : string
allBytes byte
리턴 string

ExtractSoftwareNumber() 공개 메소드

public ExtractSoftwareNumber ( byte allBytes ) : string
allBytes byte
리턴 string

FindSVBL() 공개 메소드

public FindSVBL ( byte allBytes, string filename, SymbolCollection newSymbols, List newCodeBlocks ) : void
allBytes byte
filename string
newSymbols SymbolCollection
newCodeBlocks List
리턴 void

NameKnownMaps() 공개 메소드

public NameKnownMaps ( byte allBytes, SymbolCollection newSymbols, List newCodeBlocks ) : void
allBytes byte
newSymbols SymbolCollection
newCodeBlocks List
리턴 void

parseFile() 공개 메소드

public parseFile ( string filename, List &newCodeBlocks, List &newAxisHelpers ) : SymbolCollection
filename string
newCodeBlocks List
newAxisHelpers List
리턴 SymbolCollection