Synopsis - Synopsis.Parsers.Cpp.Emulator.CompilerList

module Synopsis.Parsers.Cpp.Emulator
class CompilerList
File: ../Synopsis/Parsers/Cpp/Emulator.py
Protected Methods Summary:
_query(self, language, compiler, flags)
Construct and return a CompilerInfo object for the given compiler.
Attributes Summary:
compilers
no_cache
Class attributes Summary:
user_emulations_file
The cache file.
Methods Summary:
__init__(self, filename = '')
list(self)
add_default_compilers(self)
load(self, filename = '')
Loads the compiler infos from a file.
save(self, filename = '')
refresh(self)
Refreshes the compiler list.
find(self, language, compiler, flags)
Protected Methods Details:
_query(self, language, compiler, flags)
Construct and return a CompilerInfo object for the given compiler.
Class attributes Details:
user_emulations_file
The cache file.
Methods Details:
load(self, filename = '')
Loads the compiler infos from a file.
refresh(self)
Refreshes the compiler list. Regenerate all non-custom compilers without destroying custom compilers.
Generated on Thu Apr 16 16:27:02 2009 by
synopsis (version devel)