C# Class CClash.NullCompilerCache

Inheritance: CompilerCacheBase, ICompilerCache
Show file Open project: artillery/cclash Class Usage Examples

Public Methods

Method Description
CheckCache ( ICompiler comp, IEnumerable args, DataHash commonkey, CacheManifest &manifest ) : bool
Finished ( ) : void
IsSupported ( ICompiler comp, IEnumerable args ) : bool
NullCompilerCache ( string cachedir ) : System
Setup ( ) : void

Protected Methods

Method Description
OnCacheMissLocked ( ICompiler comp, DataHash hc, IEnumerable args, CacheManifest m ) : int

Method Details

CheckCache() public method

public CheckCache ( ICompiler comp, IEnumerable args, DataHash commonkey, CacheManifest &manifest ) : bool
comp ICompiler
args IEnumerable
commonkey DataHash
manifest CacheManifest
return bool

Finished() public method

public Finished ( ) : void
return void

IsSupported() public method

public IsSupported ( ICompiler comp, IEnumerable args ) : bool
comp ICompiler
args IEnumerable
return bool

NullCompilerCache() public method

public NullCompilerCache ( string cachedir ) : System
cachedir string
return System

OnCacheMissLocked() protected method

protected OnCacheMissLocked ( ICompiler comp, DataHash hc, IEnumerable args, CacheManifest m ) : int
comp ICompiler
hc DataHash
args IEnumerable
m CacheManifest
return int

Setup() public method

public Setup ( ) : void
return void