Global Package
Inheritance Tree
Inheritance Graph
Name Index
Cross Reference : Synopsis.Processors.Linker.Linker.visit_parametrized_type_id - Synopsis.QualifiedName.QualifiedCxxName
Method Synopsis.Processors.Linker.Linker.visit_parametrized_type_id
Documentation
Defined at:
Synopsis/Processors/Linker.py:162
: in class
Synopsis.Processors.Linker.Linker
Method Synopsis.Processors.Linker.Linker.visit_source_file
Documentation
Defined at:
Synopsis/Processors/Linker.py:180
: in class
Synopsis.Processors.Linker.Linker
Method Synopsis.Processors.Linker.Linker.visit_template_id
Documentation
Defined at:
Synopsis/Processors/Linker.py:127
: in class
Synopsis.Processors.Linker.Linker
Method Synopsis.Processors.Linker.Linker.visit_typedef
Documentation
Defined at:
Synopsis/Processors/Linker.py:334
: in class
Synopsis.Processors.Linker.Linker
Method Synopsis.Processors.Linker.Linker.visit_unknown_type_id
Documentation
Defined at:
Synopsis/Processors/Linker.py:115
: in class
Synopsis.Processors.Linker.Linker
Method Synopsis.Processors.Linker.Linker.visit_variable
Documentation
Defined at:
Synopsis/Processors/Linker.py:326
: in class
Synopsis.Processors.Linker.Linker
Class Synopsis.Processors.MacroFilter.MacroFilter
Documentation
Defined at:
Synopsis/Processors/MacroFilter.py:12
: in module
Synopsis.Processors.MacroFilter
Declarations:
Synopsis/Processors/MacroFilter.py:17
: Class attribute
pattern
Synopsis/Processors/MacroFilter.py:19
: Method
process
Synopsis/Processors/MacroFilter.py:30
: Method
visit_macro
Method Synopsis.Processors.MacroFilter.MacroFilter.process
Documentation
Defined at:
Synopsis/Processors/MacroFilter.py:19
: in class
Synopsis.Processors.MacroFilter.MacroFilter
Method Synopsis.Processors.MacroFilter.MacroFilter.visit_macro
Documentation
Defined at:
Synopsis/Processors/MacroFilter.py:30
: in class
Synopsis.Processors.MacroFilter.MacroFilter
Class Synopsis.Processors.ModuleFilter.ModuleFilter
Documentation
Defined at:
Synopsis/Processors/ModuleFilter.py:11
: in module
Synopsis.Processors.ModuleFilter
Declarations:
Synopsis/Processors/ModuleFilter.py:14
: Class attribute
modules
Synopsis/Processors/ModuleFilter.py:15
: Class attribute
remove_empty
Synopsis/Processors/ModuleFilter.py:17
: Method
process
Synopsis/Processors/ModuleFilter.py:31
: Method
push
Synopsis/Processors/ModuleFilter.py:37
: Method
pop
Synopsis/Processors/ModuleFilter.py:44
: Method
pop_only
Synopsis/Processors/ModuleFilter.py:49
: Method
add
Synopsis/Processors/ModuleFilter.py:54
: Method
visit_declaration
Synopsis/Processors/ModuleFilter.py:59
: Class attribute
visit_builtin
Synopsis/Processors/ModuleFilter.py:60
: Class attribute
visit_group
Synopsis/Processors/ModuleFilter.py:61
: Class attribute
visit_scope
Synopsis/Processors/ModuleFilter.py:62
: Class attribute
visit_enum
Synopsis/Processors/ModuleFilter.py:64
: Method
visit_module
Method Synopsis.Processors.ModuleFilter.ModuleFilter.add
Documentation
Defined at:
Synopsis/Processors/ModuleFilter.py:49
: in class
Synopsis.Processors.ModuleFilter.ModuleFilter
Method Synopsis.Processors.ModuleFilter.ModuleFilter.pop
Documentation
Defined at:
Synopsis/Processors/ModuleFilter.py:37
: in class
Synopsis.Processors.ModuleFilter.ModuleFilter
Method Synopsis.Processors.ModuleFilter.ModuleFilter.pop_only
Documentation
Defined at:
Synopsis/Processors/ModuleFilter.py:44
: in class
Synopsis.Processors.ModuleFilter.ModuleFilter
Method Synopsis.Processors.ModuleFilter.ModuleFilter.process
Documentation
Defined at:
Synopsis/Processors/ModuleFilter.py:17
: in class
Synopsis.Processors.ModuleFilter.ModuleFilter
Method Synopsis.Processors.ModuleFilter.ModuleFilter.push
Documentation
Defined at:
Synopsis/Processors/ModuleFilter.py:31
: in class
Synopsis.Processors.ModuleFilter.ModuleFilter
Method Synopsis.Processors.ModuleFilter.ModuleFilter.visit_declaration
Documentation
Defined at:
Synopsis/Processors/ModuleFilter.py:54
: in class
Synopsis.Processors.ModuleFilter.ModuleFilter
Method Synopsis.Processors.ModuleFilter.ModuleFilter.visit_module
Documentation
Defined at:
Synopsis/Processors/ModuleFilter.py:64
: in class
Synopsis.Processors.ModuleFilter.ModuleFilter
Class Synopsis.Processors.ModuleSorter.ModuleSorter
Documentation
Defined at:
Synopsis/Processors/ModuleSorter.py:11
: in module
Synopsis.Processors.ModuleSorter
Declarations:
Synopsis/Processors/ModuleSorter.py:14
: Method
process
Synopsis/Processors/ModuleSorter.py:28
: Method
visit_meta_module
Method Synopsis.Processors.ModuleSorter.ModuleSorter.process
Documentation
Defined at:
Synopsis/Processors/ModuleSorter.py:14
: in class
Synopsis.Processors.ModuleSorter.ModuleSorter
Method Synopsis.Processors.ModuleSorter.ModuleSorter.visit_meta_module
Documentation
Defined at:
Synopsis/Processors/ModuleSorter.py:28
: in class
Synopsis.Processors.ModuleSorter.ModuleSorter
Class Synopsis.Processors.NameMapper.NameMapper
Documentation
Defined at:
Synopsis/Processors/NameMapper.py:12
: in module
Synopsis.Processors.NameMapper
Declarations:
Synopsis/Processors/NameMapper.py:15
: Method
visit_scope
Synopsis/Processors/NameMapper.py:22
: Method
visit_group
Method Synopsis.Processors.NameMapper.NameMapper.visit_group
Documentation
Defined at:
Synopsis/Processors/NameMapper.py:22
: in class
Synopsis.Processors.NameMapper.NameMapper
Method Synopsis.Processors.NameMapper.NameMapper.visit_scope
Documentation
Defined at:
Synopsis/Processors/NameMapper.py:15
: in class
Synopsis.Processors.NameMapper.NameMapper
Class Synopsis.Processors.NameMapper.NamePrefixer
Documentation
Defined at:
Synopsis/Processors/NameMapper.py:30
: in module
Synopsis.Processors.NameMapper
Declarations:
Synopsis/Processors/NameMapper.py:33
: Class attribute
prefix
Synopsis/Processors/NameMapper.py:34
: Class attribute
type
Synopsis/Processors/NameMapper.py:36
: Method
process
Synopsis/Processors/NameMapper.py:58
: Method
visit_declaration
Method Synopsis.Processors.NameMapper.NamePrefixer.process
Documentation
Defined at:
Synopsis/Processors/NameMapper.py:36
: in class
Synopsis.Processors.NameMapper.NamePrefixer
Method Synopsis.Processors.NameMapper.NamePrefixer.visit_declaration
Documentation
Defined at:
Synopsis/Processors/NameMapper.py:58
: in class
Synopsis.Processors.NameMapper.NamePrefixer
Class Synopsis.Processors.SXRCompiler.SXRCompiler
Documentation
Defined at:
Synopsis/Processors/SXRCompiler.py:14
: in module
Synopsis.Processors.SXRCompiler
Declarations:
Synopsis/Processors/SXRCompiler.py:17
: Class attribute
prefix
Synopsis/Processors/SXRCompiler.py:18
: Class attribute
no_locals
Synopsis/Processors/SXRCompiler.py:20
: Method
process
Synopsis/Processors/SXRCompiler.py:43
: Method
compile
Method Synopsis.Processors.SXRCompiler.SXRCompiler.compile
Documentation
Defined at:
Synopsis/Processors/SXRCompiler.py:43
: in class
Synopsis.Processors.SXRCompiler.SXRCompiler
Method Synopsis.Processors.SXRCompiler.SXRCompiler.process
Documentation
Defined at:
Synopsis/Processors/SXRCompiler.py:20
: in class
Synopsis.Processors.SXRCompiler.SXRCompiler
Class Synopsis.Processors.ScopeStripper.ScopeStripper
Documentation
Defined at:
Synopsis/Processors/ScopeStripper.py:12
: in module
Synopsis.Processors.ScopeStripper
Declarations:
Synopsis/Processors/ScopeStripper.py:18
: Class attribute
scope
Synopsis/Processors/ScopeStripper.py:23
: Attribute
declarations
Synopsis/Processors/ScopeStripper.py:24
: Attribute
inside
Synopsis/Processors/ScopeStripper.py:25
: Attribute
_scope
Synopsis/Processors/ScopeStripper.py:20
: Method
__init__
Synopsis/Processors/ScopeStripper.py:27
: Method
process
Synopsis/Processors/ScopeStripper.py:46
: Method
strip_name
Synopsis/Processors/ScopeStripper.py:55
: Method
strip_declarations
Synopsis/Processors/ScopeStripper.py:62
: Method
strip_types
Synopsis/Processors/ScopeStripper.py:77
: Method
strip
Synopsis/Processors/ScopeStripper.py:96
: Method
visit_scope
Synopsis/Processors/ScopeStripper.py:107
: Method
visit_class
Synopsis/Processors/ScopeStripper.py:112
: Method
visit_class_template
Synopsis/Processors/ScopeStripper.py:121
: Method
visit_declaration
Synopsis/Processors/ScopeStripper.py:127
: Method
visit_enumerator
Synopsis/Processors/ScopeStripper.py:132
: Method
visit_enum
Synopsis/Processors/ScopeStripper.py:139
: Method
visit_function
Synopsis/Processors/ScopeStripper.py:146
: Method
visit_parameter
Synopsis/Processors/ScopeStripper.py:151
: Method
visit_function_template
Synopsis/Processors/ScopeStripper.py:159
: Method
visit_operation
Synopsis/Processors/ScopeStripper.py:164
: Method
visit_operation_template
Synopsis/Processors/ScopeStripper.py:169
: Method
visit_meta_module
Method Synopsis.Processors.ScopeStripper.ScopeStripper.__init__
Documentation
Defined at:
Synopsis/Processors/ScopeStripper.py:20
: in class
Synopsis.Processors.ScopeStripper.ScopeStripper
Method Synopsis.Processors.ScopeStripper.ScopeStripper.process
Documentation
Defined at:
Synopsis/Processors/ScopeStripper.py:27
: in class
Synopsis.Processors.ScopeStripper.ScopeStripper
Method Synopsis.Processors.ScopeStripper.ScopeStripper.strip
Documentation
Defined at:
Synopsis/Processors/ScopeStripper.py:77
: in class
Synopsis.Processors.ScopeStripper.ScopeStripper
Method Synopsis.Processors.ScopeStripper.ScopeStripper.strip_declarations
Documentation
Defined at:
Synopsis/Processors/ScopeStripper.py:55
: in class
Synopsis.Processors.ScopeStripper.ScopeStripper
Method Synopsis.Processors.ScopeStripper.ScopeStripper.strip_name
Documentation
Defined at:
Synopsis/Processors/ScopeStripper.py:46
: in class
Synopsis.Processors.ScopeStripper.ScopeStripper
Method Synopsis.Processors.ScopeStripper.ScopeStripper.strip_types
Documentation
Defined at:
Synopsis/Processors/ScopeStripper.py:62
: in class
Synopsis.Processors.ScopeStripper.ScopeStripper
Method Synopsis.Processors.ScopeStripper.ScopeStripper.visit_class
Documentation
Defined at:
Synopsis/Processors/ScopeStripper.py:107
: in class
Synopsis.Processors.ScopeStripper.ScopeStripper
Method Synopsis.Processors.ScopeStripper.ScopeStripper.visit_class_template
Documentation
Defined at:
Synopsis/Processors/ScopeStripper.py:112
: in class
Synopsis.Processors.ScopeStripper.ScopeStripper
Method Synopsis.Processors.ScopeStripper.ScopeStripper.visit_declaration
Documentation
Defined at:
Synopsis/Processors/ScopeStripper.py:121
: in class
Synopsis.Processors.ScopeStripper.ScopeStripper
Method Synopsis.Processors.ScopeStripper.ScopeStripper.visit_enum
Documentation
Defined at:
Synopsis/Processors/ScopeStripper.py:132
: in class
Synopsis.Processors.ScopeStripper.ScopeStripper
Method Synopsis.Processors.ScopeStripper.ScopeStripper.visit_enumerator
Documentation
Defined at:
Synopsis/Processors/ScopeStripper.py:127
: in class
Synopsis.Processors.ScopeStripper.ScopeStripper
Method Synopsis.Processors.ScopeStripper.ScopeStripper.visit_function
Documentation
Defined at:
Synopsis/Processors/ScopeStripper.py:139
: in class
Synopsis.Processors.ScopeStripper.ScopeStripper
Method Synopsis.Processors.ScopeStripper.ScopeStripper.visit_function_template
Documentation
Defined at:
Synopsis/Processors/ScopeStripper.py:151
: in class
Synopsis.Processors.ScopeStripper.ScopeStripper
Method Synopsis.Processors.ScopeStripper.ScopeStripper.visit_meta_module
Documentation
Defined at:
Synopsis/Processors/ScopeStripper.py:169
: in class
Synopsis.Processors.ScopeStripper.ScopeStripper
Method Synopsis.Processors.ScopeStripper.ScopeStripper.visit_operation
Documentation
Defined at:
Synopsis/Processors/ScopeStripper.py:159
: in class
Synopsis.Processors.ScopeStripper.ScopeStripper
Method Synopsis.Processors.ScopeStripper.ScopeStripper.visit_operation_template
Documentation
Defined at:
Synopsis/Processors/ScopeStripper.py:164
: in class
Synopsis.Processors.ScopeStripper.ScopeStripper
Method Synopsis.Processors.ScopeStripper.ScopeStripper.visit_parameter
Documentation
Defined at:
Synopsis/Processors/ScopeStripper.py:146
: in class
Synopsis.Processors.ScopeStripper.ScopeStripper
Method Synopsis.Processors.ScopeStripper.ScopeStripper.visit_scope
Documentation
Defined at:
Synopsis/Processors/ScopeStripper.py:96
: in class
Synopsis.Processors.ScopeStripper.ScopeStripper
Class Synopsis.Processors.TemplateLinker.TemplateLinker
Documentation
Defined at:
Synopsis/Processors/TemplateLinker.py:11
: in module
Synopsis.Processors.TemplateLinker
Declarations:
Synopsis/Processors/TemplateLinker.py:14
: Method
process
Synopsis/Processors/TemplateLinker.py:23
: Method
link
Synopsis/Processors/TemplateLinker.py:33
: Class attribute
visit_forward
Synopsis/Processors/TemplateLinker.py:34
: Class attribute
visit_class
Synopsis/Processors/TemplateLinker.py:35
: Class attribute
visit_class_template
Method Synopsis.Processors.TemplateLinker.TemplateLinker.link
Documentation
Defined at:
Synopsis/Processors/TemplateLinker.py:23
: in class
Synopsis.Processors.TemplateLinker.TemplateLinker
Method Synopsis.Processors.TemplateLinker.TemplateLinker.process
Documentation
Defined at:
Synopsis/Processors/TemplateLinker.py:14
: in class
Synopsis.Processors.TemplateLinker.TemplateLinker
Class Synopsis.Processors.Transformer.Transformer
Documentation
Defined at:
Synopsis/Processors/Transformer.py:11
: in module
Synopsis.Processors.Transformer
Declarations:
Synopsis/Processors/Transformer.py:20
: Attribute
__scopes
Synopsis/Processors/Transformer.py:21
: Attribute
__current
Synopsis/Processors/Transformer.py:16
: Method
__init__
Synopsis/Processors/Transformer.py:23
: Method
process
Synopsis/Processors/Transformer.py:34
: Method
finalize
Synopsis/Processors/Transformer.py:39
: Method
push
Synopsis/Processors/Transformer.py:45
: Method
pop
Synopsis/Processors/Transformer.py:52
: Method
add
Synopsis/Processors/Transformer.py:57
: Method
current_scope
Synopsis/Processors/Transformer.py:62
: Method
visit_builtin
Method Synopsis.Processors.Transformer.Transformer.__init__
Documentation
Defined at:
Synopsis/Processors/Transformer.py:16
: in class
Synopsis.Processors.Transformer.Transformer
Method Synopsis.Processors.Transformer.Transformer.add
Documentation
Defined at:
Synopsis/Processors/Transformer.py:52
: in class
Synopsis.Processors.Transformer.Transformer
Method Synopsis.Processors.Transformer.Transformer.current_scope
Documentation
Defined at:
Synopsis/Processors/Transformer.py:57
: in class
Synopsis.Processors.Transformer.Transformer
Method Synopsis.Processors.Transformer.Transformer.finalize
Documentation
Defined at:
Synopsis/Processors/Transformer.py:34
: in class
Synopsis.Processors.Transformer.Transformer
Method Synopsis.Processors.Transformer.Transformer.pop
Documentation
Defined at:
Synopsis/Processors/Transformer.py:45
: in class
Synopsis.Processors.Transformer.Transformer
Method Synopsis.Processors.Transformer.Transformer.process
Documentation
Defined at:
Synopsis/Processors/Transformer.py:23
: in class
Synopsis.Processors.Transformer.Transformer
Method Synopsis.Processors.Transformer.Transformer.push
Documentation
Defined at:
Synopsis/Processors/Transformer.py:39
: in class
Synopsis.Processors.Transformer.Transformer
Method Synopsis.Processors.Transformer.Transformer.visit_builtin
Documentation
Defined at:
Synopsis/Processors/Transformer.py:62
: in class
Synopsis.Processors.Transformer.Transformer
Class Synopsis.Processors.TypeMapper.TypeMapper
Documentation
Defined at:
Synopsis/Processors/TypeMapper.py:11
: in module
Synopsis.Processors.TypeMapper
Declarations:
Synopsis/Processors/TypeMapper.py:14
: Method
process
Method Synopsis.Processors.TypeMapper.TypeMapper.process
Documentation
Defined at:
Synopsis/Processors/TypeMapper.py:14
: in class
Synopsis.Processors.TypeMapper.TypeMapper
Class Synopsis.Processors.TypedefFolder.TypedefFolder
Documentation
Defined at:
Synopsis/Processors/TypedefFolder.py:11
: in module
Synopsis.Processors.TypedefFolder
Declarations:
Synopsis/Processors/TypedefFolder.py:14
: Class attribute
anonymous_only
Synopsis/Processors/TypedefFolder.py:16
: Method
process
Synopsis/Processors/TypedefFolder.py:29
: Method
visit_scope
Synopsis/Processors/TypedefFolder.py:37
: Class attribute
visit_group
Synopsis/Processors/TypedefFolder.py:39
: Method
visit_typedef
Method Synopsis.Processors.TypedefFolder.TypedefFolder.process
Documentation
Defined at:
Synopsis/Processors/TypedefFolder.py:16
: in class
Synopsis.Processors.TypedefFolder.TypedefFolder
Method Synopsis.Processors.TypedefFolder.TypedefFolder.visit_scope
Documentation
Defined at:
Synopsis/Processors/TypedefFolder.py:29
: in class
Synopsis.Processors.TypedefFolder.TypedefFolder
Method Synopsis.Processors.TypedefFolder.TypedefFolder.visit_typedef
Documentation
Defined at:
Synopsis/Processors/TypedefFolder.py:39
: in class
Synopsis.Processors.TypedefFolder.TypedefFolder
Class Synopsis.QualifiedName.QualifiedCxxName
Documentation
Defined at:
Synopsis/QualifiedName.py:45
: in module
Synopsis.QualifiedName
Declarations:
Synopsis/QualifiedName.py:47
: Class attribute
sep
Synopsis/QualifiedName.py:49
: Method
__str__
Generated on Tue Jul 20 09:07:16 2010 by
synopsis
(version devel)