public class ParallelEDIFParser
extends Object
implements AutoCloseable
Constructor and Description |
---|
ParallelEDIFParser(Path p) |
ParallelEDIFParser(Path p,
long fileSize) |
ParallelEDIFParser(Path fileName,
long fileSize,
InputStreamSupplier inputStreamSupplier) |
Modifier and Type | Method and Description |
---|---|
static int |
calcThreads(long fileSize) |
void |
close() |
int |
getNumberOfThreads() |
int |
getSuccesfulThreads() |
EDIFNetlist |
parseEDIFNetlist() |
EDIFNetlist |
parseEDIFNetlist(CodePerfTracker t) |
public ParallelEDIFParser(Path fileName, long fileSize, InputStreamSupplier inputStreamSupplier)
public ParallelEDIFParser(Path p, long fileSize)
public ParallelEDIFParser(Path p) throws IOException
IOException
public static int calcThreads(long fileSize)
public EDIFNetlist parseEDIFNetlist() throws IOException
IOException
public EDIFNetlist parseEDIFNetlist(CodePerfTracker t) throws IOException
IOException
public void close() throws IOException
close
in interface AutoCloseable
IOException
public int getNumberOfThreads()
public int getSuccesfulThreads()