Synopsis - Cross Reference : Synopsis.Parsers.IDL.idlutil.ccolonName - Synopsis.Parsers.IDL.omni.TypeTranslator.__init__

# Cross Reference : Synopsis.Parsers.IDL.idlutil.ccolonName - Synopsis.Parsers.IDL.omni.TypeTranslator.__init__

## Function Synopsis.Parsers.IDL.idlutil.ccolonName

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlutil.py:105: in module Synopsis.Parsers.IDL.idlutil

## Function Synopsis.Parsers.IDL.idlutil.dotName

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlutil.py:95: in module Synopsis.Parsers.IDL.idlutil

## Function Synopsis.Parsers.IDL.idlutil.escapifyString

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlutil.py:134: in module Synopsis.Parsers.IDL.idlutil

## Function Synopsis.Parsers.IDL.idlutil.escapifyWString

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlutil.py:147: in module Synopsis.Parsers.IDL.idlutil

## Function Synopsis.Parsers.IDL.idlutil.pruneScope

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlutil.py:115: in module Synopsis.Parsers.IDL.idlutil

## Function Synopsis.Parsers.IDL.idlutil.relativeScope

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlutil.py:179: in module Synopsis.Parsers.IDL.idlutil

## Function Synopsis.Parsers.IDL.idlutil.reprFloat

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlutil.py:165: in module Synopsis.Parsers.IDL.idlutil

## Function Synopsis.Parsers.IDL.idlutil.slashName

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlutil.py:85: in module Synopsis.Parsers.IDL.idlutil

## Class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:65: in module Synopsis.Parsers.IDL.idlvisitor
- Declarations:
  - Synopsis/Parsers/IDL/idlvisitor.py:98: Method visitAST
  - Synopsis/Parsers/IDL/idlvisitor.py:99: Method visitModule
  - Synopsis/Parsers/IDL/idlvisitor.py:100: Method visitInterface
  - Synopsis/Parsers/IDL/idlvisitor.py:101: Method visitForward
  - Synopsis/Parsers/IDL/idlvisitor.py:102: Method visitConst
  - Synopsis/Parsers/IDL/idlvisitor.py:103: Method visitDeclarator
  - Synopsis/Parsers/IDL/idlvisitor.py:104: Method visitTypedef
  - Synopsis/Parsers/IDL/idlvisitor.py:105: Method visitMember
  - Synopsis/Parsers/IDL/idlvisitor.py:106: Method visitStruct
  - Synopsis/Parsers/IDL/idlvisitor.py:107: Method visitStructForward
  - Synopsis/Parsers/IDL/idlvisitor.py:108: Method visitException
  - Synopsis/Parsers/IDL/idlvisitor.py:109: Method visitCaseLabel
  - Synopsis/Parsers/IDL/idlvisitor.py:110: Method visitUnionCase
  - Synopsis/Parsers/IDL/idlvisitor.py:111: Method visitUnion
  - Synopsis/Parsers/IDL/idlvisitor.py:112: Method visitUnionForward
  - Synopsis/Parsers/IDL/idlvisitor.py:113: Method visitEnumerator
  - Synopsis/Parsers/IDL/idlvisitor.py:114: Method visitEnum
  - Synopsis/Parsers/IDL/idlvisitor.py:115: Method visitAttribute
  - Synopsis/Parsers/IDL/idlvisitor.py:116: Method visitParameter
  - Synopsis/Parsers/IDL/idlvisitor.py:117: Method visitOperation
  - Synopsis/Parsers/IDL/idlvisitor.py:118: Method visitNative
  - Synopsis/Parsers/IDL/idlvisitor.py:119: Method visitStateMember
  - Synopsis/Parsers/IDL/idlvisitor.py:120: Method visitFactory
  - Synopsis/Parsers/IDL/idlvisitor.py:121: Method visitValueForward
  - Synopsis/Parsers/IDL/idlvisitor.py:122: Method visitValueBox
  - Synopsis/Parsers/IDL/idlvisitor.py:123: Method visitValueAbs
  - Synopsis/Parsers/IDL/idlvisitor.py:124: Method visitValue

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitAST

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:98: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitAttribute

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:115: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitCaseLabel

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:109: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitConst

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:102: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitDeclarator

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:103: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitEnum

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:114: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitEnumerator

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:113: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitException

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:108: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitFactory

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:120: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitForward

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:101: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitInterface

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:100: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitMember

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:105: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitModule

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:99: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitNative

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:118: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitOperation

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:117: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitParameter

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:116: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitStateMember

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:119: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitStruct

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:106: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitStructForward

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:107: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitTypedef

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:104: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitUnion

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:111: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitUnionCase

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:110: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitUnionForward

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:112: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitValue

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:124: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitValueAbs

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:123: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitValueBox

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:122: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.AstVisitor.visitValueForward

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:121: in class Synopsis.Parsers.IDL.idlvisitor.AstVisitor

## Class Synopsis.Parsers.IDL.idlvisitor.TypeVisitor

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:127: in module Synopsis.Parsers.IDL.idlvisitor
- Declarations:
  - Synopsis/Parsers/IDL/idlvisitor.py:139: Method visitBaseType
  - Synopsis/Parsers/IDL/idlvisitor.py:140: Method visitStringType
  - Synopsis/Parsers/IDL/idlvisitor.py:141: Method visitWStringType
  - Synopsis/Parsers/IDL/idlvisitor.py:142: Method visitSequenceType
  - Synopsis/Parsers/IDL/idlvisitor.py:143: Method visitFixedType
  - Synopsis/Parsers/IDL/idlvisitor.py:144: Method visitDeclaredType

## Method Synopsis.Parsers.IDL.idlvisitor.TypeVisitor.visitBaseType

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:139: in class Synopsis.Parsers.IDL.idlvisitor.TypeVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.TypeVisitor.visitDeclaredType

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:144: in class Synopsis.Parsers.IDL.idlvisitor.TypeVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.TypeVisitor.visitFixedType

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:143: in class Synopsis.Parsers.IDL.idlvisitor.TypeVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.TypeVisitor.visitSequenceType

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:142: in class Synopsis.Parsers.IDL.idlvisitor.TypeVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.TypeVisitor.visitStringType

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:140: in class Synopsis.Parsers.IDL.idlvisitor.TypeVisitor

## Method Synopsis.Parsers.IDL.idlvisitor.TypeVisitor.visitWStringType

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/idlvisitor.py:141: in class Synopsis.Parsers.IDL.idlvisitor.TypeVisitor

## Class Synopsis.Parsers.IDL.omni.ASGTranslator

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:106: in module Synopsis.Parsers.IDL.omni
- Declarations:
  - Synopsis/Parsers/IDL/omni.py:110: Attribute declarations
  - Synopsis/Parsers/IDL/omni.py:111: Attribute primary_file_only
  - Synopsis/Parsers/IDL/omni.py:112: Attribute types
  - Synopsis/Parsers/IDL/omni.py:113: Attribute __scope
  - Synopsis/Parsers/IDL/omni.py:114: Attribute __operation
  - Synopsis/Parsers/IDL/omni.py:115: Attribute __enum
  - Synopsis/Parsers/IDL/omni.py:108: Method __init__
  - Synopsis/Parsers/IDL/omni.py:117: Method scope
  - Synopsis/Parsers/IDL/omni.py:119: Method add_declaration
  - Synopsis/Parsers/IDL/omni.py:122: Method addType
  - Synopsis/Parsers/IDL/omni.py:132: Method getType
  - Synopsis/Parsers/IDL/omni.py:133: Method visitAST
  - Synopsis/Parsers/IDL/omni.py:146: Method visitModule
  - Synopsis/Parsers/IDL/omni.py:163: Method visitInterface
  - Synopsis/Parsers/IDL/omni.py:182: Method visitForward
  - Synopsis/Parsers/IDL/omni.py:192: Method visitConst
  - Synopsis/Parsers/IDL/omni.py:210: Method visitTypedef
  - Synopsis/Parsers/IDL/omni.py:238: Method visitMember
  - Synopsis/Parsers/IDL/omni.py:265: Method visitStruct
  - Synopsis/Parsers/IDL/omni.py:286: Method visitException
  - Synopsis/Parsers/IDL/omni.py:309: Method visitUnionCase
  - Synopsis/Parsers/IDL/omni.py:327: Method visitUnion
  - Synopsis/Parsers/IDL/omni.py:347: Method visitEnumerator
  - Synopsis/Parsers/IDL/omni.py:354: Method visitEnum
  - Synopsis/Parsers/IDL/omni.py:374: Method visitAttribute
  - Synopsis/Parsers/IDL/omni.py:393: Method visitParameter
  - Synopsis/Parsers/IDL/omni.py:404: Method visitOperation

## Method Synopsis.Parsers.IDL.omni.ASGTranslator.__init__

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:108: in class Synopsis.Parsers.IDL.omni.ASGTranslator

## Method Synopsis.Parsers.IDL.omni.ASGTranslator.addType

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:122: in class Synopsis.Parsers.IDL.omni.ASGTranslator

## Method Synopsis.Parsers.IDL.omni.ASGTranslator.add_declaration

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:119: in class Synopsis.Parsers.IDL.omni.ASGTranslator

## Method Synopsis.Parsers.IDL.omni.ASGTranslator.getType

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:132: in class Synopsis.Parsers.IDL.omni.ASGTranslator

## Method Synopsis.Parsers.IDL.omni.ASGTranslator.scope

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:117: in class Synopsis.Parsers.IDL.omni.ASGTranslator

## Method Synopsis.Parsers.IDL.omni.ASGTranslator.visitAST

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:133: in class Synopsis.Parsers.IDL.omni.ASGTranslator

## Method Synopsis.Parsers.IDL.omni.ASGTranslator.visitAttribute

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:374: in class Synopsis.Parsers.IDL.omni.ASGTranslator

## Method Synopsis.Parsers.IDL.omni.ASGTranslator.visitConst

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:192: in class Synopsis.Parsers.IDL.omni.ASGTranslator

## Method Synopsis.Parsers.IDL.omni.ASGTranslator.visitEnum

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:354: in class Synopsis.Parsers.IDL.omni.ASGTranslator

## Method Synopsis.Parsers.IDL.omni.ASGTranslator.visitEnumerator

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:347: in class Synopsis.Parsers.IDL.omni.ASGTranslator

## Method Synopsis.Parsers.IDL.omni.ASGTranslator.visitException

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:286: in class Synopsis.Parsers.IDL.omni.ASGTranslator

## Method Synopsis.Parsers.IDL.omni.ASGTranslator.visitForward

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:182: in class Synopsis.Parsers.IDL.omni.ASGTranslator

## Method Synopsis.Parsers.IDL.omni.ASGTranslator.visitInterface

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:163: in class Synopsis.Parsers.IDL.omni.ASGTranslator

## Method Synopsis.Parsers.IDL.omni.ASGTranslator.visitMember

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:238: in class Synopsis.Parsers.IDL.omni.ASGTranslator

## Method Synopsis.Parsers.IDL.omni.ASGTranslator.visitModule

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:146: in class Synopsis.Parsers.IDL.omni.ASGTranslator

## Method Synopsis.Parsers.IDL.omni.ASGTranslator.visitOperation

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:404: in class Synopsis.Parsers.IDL.omni.ASGTranslator

## Method Synopsis.Parsers.IDL.omni.ASGTranslator.visitParameter

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:393: in class Synopsis.Parsers.IDL.omni.ASGTranslator

## Method Synopsis.Parsers.IDL.omni.ASGTranslator.visitStruct

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:265: in class Synopsis.Parsers.IDL.omni.ASGTranslator

## Method Synopsis.Parsers.IDL.omni.ASGTranslator.visitTypedef

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:210: in class Synopsis.Parsers.IDL.omni.ASGTranslator

## Method Synopsis.Parsers.IDL.omni.ASGTranslator.visitUnion

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:327: in class Synopsis.Parsers.IDL.omni.ASGTranslator

## Method Synopsis.Parsers.IDL.omni.ASGTranslator.visitUnionCase

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:309: in class Synopsis.Parsers.IDL.omni.ASGTranslator

## Class Synopsis.Parsers.IDL.omni.TypeTranslator

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:25: in module Synopsis.Parsers.IDL.omni
- Declarations:
  - Synopsis/Parsers/IDL/omni.py:29: Attribute types
  - Synopsis/Parsers/IDL/omni.py:30: Attribute __result
  - Synopsis/Parsers/IDL/omni.py:31: Attribute __basetypes
  - Synopsis/Parsers/IDL/omni.py:28: Method __init__
  - Synopsis/Parsers/IDL/omni.py:49: Method internalize
  - Synopsis/Parsers/IDL/omni.py:54: Method has_key
  - Synopsis/Parsers/IDL/omni.py:56: Method add
  - Synopsis/Parsers/IDL/omni.py:59: Method get
  - Synopsis/Parsers/IDL/omni.py:62: Method visitBaseType
  - Synopsis/Parsers/IDL/omni.py:68: Method visitStringType
  - Synopsis/Parsers/IDL/omni.py:79: Method visitWStringType
  - Synopsis/Parsers/IDL/omni.py:90: Method visitSequenceType
  - Synopsis/Parsers/IDL/omni.py:102: Method visitDeclaredType

## Method Synopsis.Parsers.IDL.omni.TypeTranslator.__init__

- Documentation
- Defined at:
  - Synopsis/Parsers/IDL/omni.py:28: in class Synopsis.Parsers.IDL.omni.TypeTranslator

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