Global Package
Inheritance Tree
Inheritance Graph
Name Index
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)