프로퍼티 | 타입 | 설명 | |
---|---|---|---|
compilerPath | String | ||
hasher | |||
includeCache | |||
outputCache |
메소드 | 설명 | |
---|---|---|
CheckCache ( ICompiler comp, IEnumerable |
||
CompileOnly ( ICompiler comp, IEnumerable |
||
CompileOrCache ( ICompiler comp, IEnumerable |
||
CompilerCacheBase ( string cacheFolder ) : System | ||
CopyFile ( string from, string to ) : void | ||
CopyOutputFiles ( ICompiler comp, |
||
CopyStdio ( ICompiler comp, |
||
DeriveHashKey ( ICompiler comp, IEnumerable |
||
DigestBinaryFile ( string path ) : |
||
DigestCompiler ( string compilerPath ) : |
||
Dispose ( ) : void | ||
FileExists ( string path ) : bool | ||
FileMissing ( string path ) : bool | ||
Finished ( ) : void | ||
GetHashes ( IEnumerable |
||
IsSupported ( ICompiler comp, IEnumerable |
||
Lock ( CacheLockType mode ) : void | ||
SetCaptureCallback ( ICompiler comp, Action |
||
SetCompiler ( string compiler, string workdir, string>.Dictionary |
||
SetCompilerEx ( int parentpid, string compiler, string workdir, string>.Dictionary |
||
Setup ( ) : void | ||
Unlock ( CacheLockType mode ) : void |
메소드 | 설명 | |
---|---|---|
CompileWithStreams ( ICompiler comp, IEnumerable |
||
CompilerCacheBase ( ) : System | ||
Dispose ( bool disposing ) : void | ||
GetCachedManifestLocked ( |
||
OnCacheHitLocked ( ICompiler comp, |
||
OnCacheMissLocked ( ICompiler comp, |
public abstract CheckCache ( ICompiler comp, IEnumerable |
||
comp | ICompiler | |
args | IEnumerable |
|
commonkey | ||
manifest | ||
리턴 | bool |
public CompileOnly ( ICompiler comp, IEnumerable |
||
comp | ICompiler | |
args | IEnumerable |
|
리턴 | int |
public CompileOrCache ( ICompiler comp, IEnumerable |
||
comp | ICompiler | |
args | IEnumerable |
|
리턴 | int |
protected CompileWithStreams ( ICompiler comp, IEnumerable |
||
comp | ICompiler | |
args | IEnumerable |
|
stderr | ||
stdout | ||
includes | List |
|
리턴 | int |
public CompilerCacheBase ( string cacheFolder ) : System | ||
cacheFolder | string | |
리턴 | System |
public CopyOutputFiles ( ICompiler comp, |
||
comp | ICompiler | |
hc | ||
리턴 | void |
public CopyStdio ( ICompiler comp, |
||
comp | ICompiler | |
hc | ||
리턴 | void |
public DeriveHashKey ( ICompiler comp, IEnumerable |
||
comp | ICompiler | |
args | IEnumerable |
|
리턴 |
public DigestBinaryFile ( string path ) : |
||
path | string | |
리턴 |
public DigestCompiler ( string compilerPath ) : |
||
compilerPath | string | |
리턴 |
protected GetCachedManifestLocked ( |
||
commonkey | ||
리턴 |
public GetHashes ( IEnumerable |
||
fnames | IEnumerable |
|
리턴 | DataHash>.Dictionary |
public IsSupported ( ICompiler comp, IEnumerable |
||
comp | ICompiler | |
args | IEnumerable |
|
리턴 | bool |
protected OnCacheHitLocked ( ICompiler comp, |
||
comp | ICompiler | |
hc | ||
hm | ||
리턴 | int |
protected abstract OnCacheMissLocked ( ICompiler comp, |
||
comp | ICompiler | |
hc | ||
args | IEnumerable |
|
m | ||
리턴 | int |
public SetCaptureCallback ( ICompiler comp, Action |
||
comp | ICompiler | |
onOutput | Action |
|
onError | Action |
|
리턴 | void |
public SetCompiler ( string compiler, string workdir, string>.Dictionary |
||
compiler | string | |
workdir | string | |
envs | string>.Dictionary | |
리턴 | ICompiler |
public SetCompilerEx ( int parentpid, string compiler, string workdir, string>.Dictionary |
||
parentpid | int | |
compiler | string | |
workdir | string | |
envs | string>.Dictionary | |
리턴 | ICompiler |