Synopsis - Cross Reference : Synopsis.Formatters.SXR.SXRIndex - Synopsis.Parsers.Cpp.Emulator.CompilerList.add_default_compilers

# Cross Reference : Synopsis.Formatters.SXR.SXRIndex - Synopsis.Parsers.Cpp.Emulator.CompilerList.add_default_compilers

## Class Synopsis.Formatters.SXR.SXRIndex

- Documentation
- Defined at:
  - Synopsis/Formatters/SXR.py:19: in module Synopsis.Formatters.SXR
- Declarations:
  - Synopsis/Formatters/SXR.py:22: Class attribute sxr_cgi
  - Synopsis/Formatters/SXR.py:24: Method filename
  - Synopsis/Formatters/SXR.py:28: Method title
  - Synopsis/Formatters/SXR.py:32: Method root
  - Synopsis/Formatters/SXR.py:36: Method process

## Method Synopsis.Formatters.SXR.SXRIndex.filename

- Documentation
- Defined at:
  - Synopsis/Formatters/SXR.py:24: in class Synopsis.Formatters.SXR.SXRIndex

## Method Synopsis.Formatters.SXR.SXRIndex.process

- Documentation
- Defined at:
  - Synopsis/Formatters/SXR.py:36: in class Synopsis.Formatters.SXR.SXRIndex

## Method Synopsis.Formatters.SXR.SXRIndex.root

- Documentation
- Defined at:
  - Synopsis/Formatters/SXR.py:32: in class Synopsis.Formatters.SXR.SXRIndex

## Method Synopsis.Formatters.SXR.SXRIndex.title

- Documentation
- Defined at:
  - Synopsis/Formatters/SXR.py:28: in class Synopsis.Formatters.SXR.SXRIndex

## Class Synopsis.Formatters.TOC.Linker

- Documentation
- Defined at:
  - Synopsis/Formatters/TOC.py:15: in module Synopsis.Formatters.TOC
- Declarations:
  - Synopsis/Formatters/TOC.py:21: Method link

## Method Synopsis.Formatters.TOC.Linker.link

- Documentation
- Defined at:
  - Synopsis/Formatters/TOC.py:21: in class Synopsis.Formatters.TOC.Linker

## Class Synopsis.Formatters.TOC.TOC

- Documentation
- Defined at:
  - Synopsis/Formatters/TOC.py:23: in module Synopsis.Formatters.TOC
- Declarations:
  - Synopsis/Formatters/TOC.py:27: Class Entry
  - Synopsis/Formatters/TOC.py:43: Attribute __toc
  - Synopsis/Formatters/TOC.py:44: Attribute linker
  - Synopsis/Formatters/TOC.py:45: Attribute verbose
  - Synopsis/Formatters/TOC.py:39: Method __init__
  - Synopsis/Formatters/TOC.py:47: Method keys
  - Synopsis/Formatters/TOC.py:49: Method lookup
  - Synopsis/Formatters/TOC.py:57: Method size
  - Synopsis/Formatters/TOC.py:59: Class attribute __getitem__
  - Synopsis/Formatters/TOC.py:61: Method insert
  - Synopsis/Formatters/TOC.py:64: Method store
  - Synopsis/Formatters/TOC.py:75: Method load
  - Synopsis/Formatters/TOC.py:99: Method visit_declaration

## Class Synopsis.Formatters.TOC.TOC.Entry

- Documentation
- Defined at:
  - Synopsis/Formatters/TOC.py:27: in class Synopsis.Formatters.TOC.TOC
- Declarations:
  - Synopsis/Formatters/TOC.py:34: Attribute name
  - Synopsis/Formatters/TOC.py:35: Attribute link
  - Synopsis/Formatters/TOC.py:36: Attribute lang
  - Synopsis/Formatters/TOC.py:37: Attribute type
  - Synopsis/Formatters/TOC.py:32: Method __init__

## Method Synopsis.Formatters.TOC.TOC.Entry.__init__

- Documentation
- Defined at:
  - Synopsis/Formatters/TOC.py:32: in class Synopsis.Formatters.TOC.TOC.Entry

## Method Synopsis.Formatters.TOC.TOC.__init__

- Documentation
- Defined at:
  - Synopsis/Formatters/TOC.py:39: in class Synopsis.Formatters.TOC.TOC

## Method Synopsis.Formatters.TOC.TOC.insert

- Documentation
- Defined at:
  - Synopsis/Formatters/TOC.py:61: in class Synopsis.Formatters.TOC.TOC

## Method Synopsis.Formatters.TOC.TOC.keys

- Documentation
- Defined at:
  - Synopsis/Formatters/TOC.py:47: in class Synopsis.Formatters.TOC.TOC

## Method Synopsis.Formatters.TOC.TOC.load

- Documentation
- Defined at:
  - Synopsis/Formatters/TOC.py:75: in class Synopsis.Formatters.TOC.TOC

## Method Synopsis.Formatters.TOC.TOC.lookup

- Documentation
- Defined at:
  - Synopsis/Formatters/TOC.py:49: in class Synopsis.Formatters.TOC.TOC

## Method Synopsis.Formatters.TOC.TOC.size

- Documentation
- Defined at:
  - Synopsis/Formatters/TOC.py:57: in class Synopsis.Formatters.TOC.TOC

## Method Synopsis.Formatters.TOC.TOC.store

- Documentation
- Defined at:
  - Synopsis/Formatters/TOC.py:64: in class Synopsis.Formatters.TOC.TOC

## Method Synopsis.Formatters.TOC.TOC.visit_declaration

- Documentation
- Defined at:
  - Synopsis/Formatters/TOC.py:99: in class Synopsis.Formatters.TOC.TOC

## Class Synopsis.Formatters.Texinfo.Formatter

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:42: in module Synopsis.Formatters.Texinfo
- Declarations:
  - Synopsis/Formatters/Texinfo.py:46: Method process
  - Synopsis/Formatters/Texinfo.py:59: Method write
  - Synopsis/Formatters/Texinfo.py:61: Method type_label
  - Synopsis/Formatters/Texinfo.py:63: Method decl_label
  - Synopsis/Formatters/Texinfo.py:65: Method format_type
  - Synopsis/Formatters/Texinfo.py:72: Method format_comments
  - Synopsis/Formatters/Texinfo.py:80: Method visit_builtin_type_id
  - Synopsis/Formatters/Texinfo.py:85: Method visit_unknown_type_id
  - Synopsis/Formatters/Texinfo.py:90: Method visit_declared_type_id
  - Synopsis/Formatters/Texinfo.py:95: Method visit_modifier_type_id
  - Synopsis/Formatters/Texinfo.py:101: Method visit_parametrized_type_id
  - Synopsis/Formatters/Texinfo.py:113: Method visit_function_type_id
  - Synopsis/Formatters/Texinfo.py:121: Method visit_declarator
  - Synopsis/Formatters/Texinfo.py:127: Method visit_typedef
  - Synopsis/Formatters/Texinfo.py:134: Method visit_variable
  - Synopsis/Formatters/Texinfo.py:142: Method visit_const
  - Synopsis/Formatters/Texinfo.py:146: Method visit_module
  - Synopsis/Formatters/Texinfo.py:161: Method visit_class
  - Synopsis/Formatters/Texinfo.py:185: Method visit_inheritance
  - Synopsis/Formatters/Texinfo.py:189: Method visit_parameter
  - Synopsis/Formatters/Texinfo.py:195: Method visit_function
  - Synopsis/Formatters/Texinfo.py:215: Method visit_operation
  - Synopsis/Formatters/Texinfo.py:240: Method visit_enumerator
  - Synopsis/Formatters/Texinfo.py:249: Method visit_enum

## Method Synopsis.Formatters.Texinfo.Formatter.decl_label

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:63: in class Synopsis.Formatters.Texinfo.Formatter

## Method Synopsis.Formatters.Texinfo.Formatter.format_comments

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:72: in class Synopsis.Formatters.Texinfo.Formatter

## Method Synopsis.Formatters.Texinfo.Formatter.format_type

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:65: in class Synopsis.Formatters.Texinfo.Formatter

## Method Synopsis.Formatters.Texinfo.Formatter.process

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:46: in class Synopsis.Formatters.Texinfo.Formatter

## Method Synopsis.Formatters.Texinfo.Formatter.type_label

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:61: in class Synopsis.Formatters.Texinfo.Formatter

## Method Synopsis.Formatters.Texinfo.Formatter.visit_builtin_type_id

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:80: in class Synopsis.Formatters.Texinfo.Formatter

## Method Synopsis.Formatters.Texinfo.Formatter.visit_class

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:161: in class Synopsis.Formatters.Texinfo.Formatter

## Method Synopsis.Formatters.Texinfo.Formatter.visit_const

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:142: in class Synopsis.Formatters.Texinfo.Formatter

## Method Synopsis.Formatters.Texinfo.Formatter.visit_declarator

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:121: in class Synopsis.Formatters.Texinfo.Formatter

## Method Synopsis.Formatters.Texinfo.Formatter.visit_declared_type_id

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:90: in class Synopsis.Formatters.Texinfo.Formatter

## Method Synopsis.Formatters.Texinfo.Formatter.visit_enum

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:249: in class Synopsis.Formatters.Texinfo.Formatter

## Method Synopsis.Formatters.Texinfo.Formatter.visit_enumerator

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:240: in class Synopsis.Formatters.Texinfo.Formatter

## Method Synopsis.Formatters.Texinfo.Formatter.visit_function

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:195: in class Synopsis.Formatters.Texinfo.Formatter

## Method Synopsis.Formatters.Texinfo.Formatter.visit_function_type_id

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:113: in class Synopsis.Formatters.Texinfo.Formatter

## Method Synopsis.Formatters.Texinfo.Formatter.visit_inheritance

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:185: in class Synopsis.Formatters.Texinfo.Formatter

## Method Synopsis.Formatters.Texinfo.Formatter.visit_modifier_type_id

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:95: in class Synopsis.Formatters.Texinfo.Formatter

## Method Synopsis.Formatters.Texinfo.Formatter.visit_module

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:146: in class Synopsis.Formatters.Texinfo.Formatter

## Method Synopsis.Formatters.Texinfo.Formatter.visit_operation

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:215: in class Synopsis.Formatters.Texinfo.Formatter

## Method Synopsis.Formatters.Texinfo.Formatter.visit_parameter

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:189: in class Synopsis.Formatters.Texinfo.Formatter

## Method Synopsis.Formatters.Texinfo.Formatter.visit_parametrized_type_id

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:101: in class Synopsis.Formatters.Texinfo.Formatter

## Method Synopsis.Formatters.Texinfo.Formatter.visit_typedef

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:127: in class Synopsis.Formatters.Texinfo.Formatter

## Method Synopsis.Formatters.Texinfo.Formatter.visit_unknown_type_id

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:85: in class Synopsis.Formatters.Texinfo.Formatter

## Method Synopsis.Formatters.Texinfo.Formatter.visit_variable

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:134: in class Synopsis.Formatters.Texinfo.Formatter

## Method Synopsis.Formatters.Texinfo.Formatter.write

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:59: in class Synopsis.Formatters.Texinfo.Formatter

## Class Synopsis.Formatters.Texinfo.MenuMaker

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:23: in module Synopsis.Formatters.Texinfo
- Declarations:
  - Synopsis/Formatters/Texinfo.py:28: Attribute scope
  - Synopsis/Formatters/Texinfo.py:29: Attribute os
  - Synopsis/Formatters/Texinfo.py:26: Method __init__
  - Synopsis/Formatters/Texinfo.py:31: Method write
  - Synopsis/Formatters/Texinfo.py:32: Method start
  - Synopsis/Formatters/Texinfo.py:33: Method end
  - Synopsis/Formatters/Texinfo.py:34: Method visit_declaration
  - Synopsis/Formatters/Texinfo.py:39: Class attribute visit_group
  - Synopsis/Formatters/Texinfo.py:40: Class attribute visit_enum

## Method Synopsis.Formatters.Texinfo.MenuMaker.__init__

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:26: in class Synopsis.Formatters.Texinfo.MenuMaker

## Method Synopsis.Formatters.Texinfo.MenuMaker.end

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:33: in class Synopsis.Formatters.Texinfo.MenuMaker

## Method Synopsis.Formatters.Texinfo.MenuMaker.start

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:32: in class Synopsis.Formatters.Texinfo.MenuMaker

## Method Synopsis.Formatters.Texinfo.MenuMaker.visit_declaration

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:34: in class Synopsis.Formatters.Texinfo.MenuMaker

## Method Synopsis.Formatters.Texinfo.MenuMaker.write

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:31: in class Synopsis.Formatters.Texinfo.MenuMaker

## Function Synopsis.Formatters.Texinfo.escape

- Documentation
- Defined at:
  - Synopsis/Formatters/Texinfo.py:18: in module Synopsis.Formatters.Texinfo

## Class Synopsis.IR.IR

- Documentation
- Defined at:
  - Synopsis/IR.py:12: in module Synopsis.IR
- Declarations:
  - Synopsis/IR.py:20: Attribute files
  - Synopsis/IR.py:22: Attribute asg
  - Synopsis/IR.py:24: Attribute sxr
  - Synopsis/IR.py:17: Method __init__
  - Synopsis/IR.py:27: Method copy
  - Synopsis/IR.py:34: Method save
  - Synopsis/IR.py:42: Method merge

## Method Synopsis.IR.IR.__init__

- Documentation
- Defined at:
  - Synopsis/IR.py:17: in class Synopsis.IR.IR

## Method Synopsis.IR.IR.copy

- Documentation
- Defined at:
  - Synopsis/IR.py:27: in class Synopsis.IR.IR

## Method Synopsis.IR.IR.merge

- Documentation
- Defined at:
  - Synopsis/IR.py:42: in class Synopsis.IR.IR

## Method Synopsis.IR.IR.save

- Documentation
- Defined at:
  - Synopsis/IR.py:34: in class Synopsis.IR.IR

## Function Synopsis.IR.load

- Documentation
- Defined at:
  - Synopsis/IR.py:74: in module Synopsis.IR

## Class Synopsis.Parsers.C.C.Parser

- Documentation
- Defined at:
  - Synopsis/Parsers/C/__init__.py:13: in package Synopsis.Parsers.C.C
- Declarations:
  - Synopsis/Parsers/C/__init__.py:15: Class attribute preprocess
  - Synopsis/Parsers/C/__init__.py:16: Class attribute emulate_compiler
  - Synopsis/Parsers/C/__init__.py:17: Class attribute compiler_flags
  - Synopsis/Parsers/C/__init__.py:18: Class attribute cppflags
  - Synopsis/Parsers/C/__init__.py:19: Class attribute primary_file_only
  - Synopsis/Parsers/C/__init__.py:20: Class attribute base_path
  - Synopsis/Parsers/C/__init__.py:21: Class attribute sxr_prefix
  - Synopsis/Parsers/C/__init__.py:23: Method process

## Method Synopsis.Parsers.C.C.Parser.process

- Documentation
- Defined at:
  - Synopsis/Parsers/C/__init__.py:23: in class Synopsis.Parsers.C.C.Parser

## Class Synopsis.Parsers.Cpp.Cpp.Parser

- Documentation
- Defined at:
  - Synopsis/Parsers/Cpp/__init__.py:15: in package Synopsis.Parsers.Cpp.Cpp
- Declarations:
  - Synopsis/Parsers/Cpp/__init__.py:17: Class attribute emulate_compiler
  - Synopsis/Parsers/Cpp/__init__.py:18: Class attribute compiler_flags
  - Synopsis/Parsers/Cpp/__init__.py:19: Class attribute flags
  - Synopsis/Parsers/Cpp/__init__.py:20: Class attribute primary_file_only
  - Synopsis/Parsers/Cpp/__init__.py:21: Class attribute cpp_output
  - Synopsis/Parsers/Cpp/__init__.py:22: Class attribute base_path
  - Synopsis/Parsers/Cpp/__init__.py:23: Class attribute language
  - Synopsis/Parsers/Cpp/__init__.py:25: Method probe
  - Synopsis/Parsers/Cpp/__init__.py:34: Method process

## Method Synopsis.Parsers.Cpp.Cpp.Parser.probe

- Documentation
- Defined at:
  - Synopsis/Parsers/Cpp/__init__.py:25: in class Synopsis.Parsers.Cpp.Cpp.Parser

## Method Synopsis.Parsers.Cpp.Cpp.Parser.process

- Documentation
- Defined at:
  - Synopsis/Parsers/Cpp/__init__.py:34: in class Synopsis.Parsers.Cpp.Cpp.Parser

## Class Synopsis.Parsers.Cpp.Emulator.CompilerInfo

- Documentation
- Defined at:
  - Synopsis/Parsers/Cpp/Emulator.py:244: in module Synopsis.Parsers.Cpp.Emulator
- Declarations:
  - Synopsis/Parsers/Cpp/Emulator.py:247: Class attribute compiler
  - Synopsis/Parsers/Cpp/Emulator.py:252: Class attribute flags
  - Synopsis/Parsers/Cpp/Emulator.py:254: Class attribute language
  - Synopsis/Parsers/Cpp/Emulator.py:256: Class attribute kind
  - Synopsis/Parsers/Cpp/Emulator.py:263: Class attribute timestamp
  - Synopsis/Parsers/Cpp/Emulator.py:265: Class attribute include_paths
  - Synopsis/Parsers/Cpp/Emulator.py:267: Class attribute macros
  - Synopsis/Parsers/Cpp/Emulator.py:272: Method _write

## Method Synopsis.Parsers.Cpp.Emulator.CompilerInfo._write

- Documentation
- Defined at:
  - Synopsis/Parsers/Cpp/Emulator.py:272: in class Synopsis.Parsers.Cpp.Emulator.CompilerInfo

## Class Synopsis.Parsers.Cpp.Emulator.CompilerList

- Documentation
- Defined at:
  - Synopsis/Parsers/Cpp/Emulator.py:281: in module Synopsis.Parsers.Cpp.Emulator
- Declarations:
  - Synopsis/Parsers/Cpp/Emulator.py:283: Class attribute user_emulations_file
  - Synopsis/Parsers/Cpp/Emulator.py:288: Attribute compilers
  - Synopsis/Parsers/Cpp/Emulator.py:289: Attribute no_cache
  - Synopsis/Parsers/Cpp/Emulator.py:286: Method __init__
  - Synopsis/Parsers/Cpp/Emulator.py:292: Method list
  - Synopsis/Parsers/Cpp/Emulator.py:297: Method _query
  - Synopsis/Parsers/Cpp/Emulator.py:318: Method add_default_compilers
  - Synopsis/Parsers/Cpp/Emulator.py:326: Method load
  - Synopsis/Parsers/Cpp/Emulator.py:366: Method save
  - Synopsis/Parsers/Cpp/Emulator.py:389: Method refresh
  - Synopsis/Parsers/Cpp/Emulator.py:405: Method find

## Method Synopsis.Parsers.Cpp.Emulator.CompilerList.__init__

- Documentation
- Defined at:
  - Synopsis/Parsers/Cpp/Emulator.py:286: in class Synopsis.Parsers.Cpp.Emulator.CompilerList

## Method Synopsis.Parsers.Cpp.Emulator.CompilerList._query

- Documentation
- Defined at:
  - Synopsis/Parsers/Cpp/Emulator.py:297: in class Synopsis.Parsers.Cpp.Emulator.CompilerList

## Method Synopsis.Parsers.Cpp.Emulator.CompilerList.add_default_compilers

- Documentation
- Defined at:
  - Synopsis/Parsers/Cpp/Emulator.py:318: in class Synopsis.Parsers.Cpp.Emulator.CompilerList

Generated on Thu Apr 16 16:27:17 2009 by
synopsis (version devel)