Synopsis - Synopsis.Parsers.Cpp.Emulator

# Module Synopsis.Parsers.Cpp.Emulator

Private Attributes Summary:
__docformat__
Classes Summary:
class TempFile
class CompilerInfo
Info about one compiler.
class CompilerList
Functions Summary:
find_ms_compiler_info()
Try to find a (C++) MSVC compiler.
find_gcc_compiler_info(language, compiler, flags)
Try to find a GCC-based C or C++ compiler.
find_compiler_info(language, compiler, flags)
get_compiler_timestamp(compiler)
get_compiler_info(language, compiler = '', flags = None)
Returns the compiler info for the given compiler.
Attributes Summary:
compiler_list
Classes Details:
class CompilerInfo
Info about one compiler.
Functions Details:
find_ms_compiler_info()
Try to find a (C++) MSVC compiler. Return tuple of include path list and macro dictionary.
find_gcc_compiler_info(language, compiler, flags)
Try to find a GCC-based C or C++ compiler. Return tuple of include path list and macro dictionary.
get_compiler_timestamp(compiler)
Returns the timestamp for the given compiler, or 0 if not found
get_compiler_info(language, compiler = '', flags = None)
Returns the compiler info for the given compiler. If none is specified (''), return the first available one for the given language. The info is returned as a CompilerInfo object, or None if the compiler isn't found.
Generated on Thu Apr 16 16:26:58 2009 by
synopsis (version devel)