Synopsis - Synopsis.Parsers.Cpp.Emulator.CompilerInfo

module Synopsis.Parsers.Cpp.Emulator
class CompilerInfo
File: ../Synopsis/Parsers/Cpp/Emulator.py
Info about one compiler.
Protected Methods Summary:
_write(self, os)
Class attributes Summary:
compiler
The name of the compiler, typically the executable name, which must either be in the path or given as an absolute, pathname.
flags
Compiler flags that impact its characteristics.
language
The programming language the compiler is used for.
kind
A string indicating the type of this info: one of 'system', 'custom', ''.
timestamp
The timestamp of the compiler binary.
include_paths
A list of strings indicating the include paths.
macros
A list of (name,value) pairs.
Class attributes Details:
compiler
The name of the compiler, typically the executable name, which must either be in the path or given as an absolute, pathname.
flags
Compiler flags that impact its characteristics.
language
The programming language the compiler is used for.
kind
A string indicating the type of this info: one of 'system', 'custom', ''. 'custom' compilers will never be automatically updated, and an empty string indicates a failure to look up the given compiler.
timestamp
The timestamp of the compiler binary.
include_paths
A list of strings indicating the include paths.
macros
A list of (name,value) pairs. Values may be empty, or None. The latter ase indicates that the macro is to be undefined.
Generated on Thu Apr 16 16:27:02 2009 by
synopsis (version devel)