Synopsis - Cross Reference : Synopsis.Processors.ModuleFilter.ModuleFilter.pop_only - Synopsis.SXR.SXR.__init__

# Cross Reference : Synopsis.Processors.ModuleFilter.ModuleFilter.pop_only - Synopsis.SXR.SXR.__init__

## 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__

## Method Synopsis.QualifiedName.QualifiedCxxName.__str__

- Documentation
- Defined at:
  - Synopsis/QualifiedName.py:49: in class Synopsis.QualifiedName.QualifiedCxxName

## Class Synopsis.QualifiedName.QualifiedName

- Documentation
- Defined at:
  - Synopsis/QualifiedName.py:8: in module Synopsis.QualifiedName
- Declarations:
  - Synopsis/QualifiedName.py:10: Class attribute sep
  - Synopsis/QualifiedName.py:12: Method __getitem__
  - Synopsis/QualifiedName.py:22: Method __getslice__
  - Synopsis/QualifiedName.py:28: Method __add__
  - Synopsis/QualifiedName.py:33: Method prune

## Method Synopsis.QualifiedName.QualifiedName.__add__

- Documentation
- Defined at:
  - Synopsis/QualifiedName.py:28: in class Synopsis.QualifiedName.QualifiedName

## Method Synopsis.QualifiedName.QualifiedName.__getitem__

- Documentation
- Defined at:
  - Synopsis/QualifiedName.py:12: in class Synopsis.QualifiedName.QualifiedName

## Method Synopsis.QualifiedName.QualifiedName.__getslice__

- Documentation
- Defined at:
  - Synopsis/QualifiedName.py:22: in class Synopsis.QualifiedName.QualifiedName

## Method Synopsis.QualifiedName.QualifiedName.prune

- Documentation
- Defined at:
  - Synopsis/QualifiedName.py:33: in class Synopsis.QualifiedName.QualifiedName

## Class Synopsis.QualifiedName.QualifiedPythonName

- Documentation
- Defined at:
  - Synopsis/QualifiedName.py:52: in module Synopsis.QualifiedName
- Declarations:
  - Synopsis/QualifiedName.py:54: Class attribute sep
  - Synopsis/QualifiedName.py:56: Method __str__

## Method Synopsis.QualifiedName.QualifiedPythonName.__str__

- Documentation
- Defined at:
  - Synopsis/QualifiedName.py:56: in class Synopsis.QualifiedName.QualifiedPythonName

## Class Synopsis.SXR.Entry

- Documentation
- Defined at:
  - Synopsis/SXR.py:8: in module Synopsis.SXR
- Declarations:
  - Synopsis/SXR.py:13: Attribute definitions
  - Synopsis/SXR.py:15: Attribute calls
  - Synopsis/SXR.py:17: Attribute references
  - Synopsis/SXR.py:10: Method __init__

## Method Synopsis.SXR.Entry.__init__

- Documentation
- Defined at:
  - Synopsis/SXR.py:10: in class Synopsis.SXR.Entry

## Class Synopsis.SXR.SXR

- Documentation
- Defined at:
  - Synopsis/SXR.py:21: in module Synopsis.SXR
- Declarations:
  - Synopsis/SXR.py:27: Attribute _index
  - Synopsis/SXR.py:25: Method __init__
  - Synopsis/SXR.py:29: Method index
  - Synopsis/SXR.py:33: Method generate_index
  - Synopsis/SXR.py:48: Method merge

## Method Synopsis.SXR.SXR.__init__

- Documentation
- Defined at:
  - Synopsis/SXR.py:25: in class Synopsis.SXR.SXR

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