Version: 9.15.0
IDLparser.ModuleCatalogVisitor Class Reference
Inheritance diagram for IDLparser.ModuleCatalogVisitor:

Public Member Functions

def __init__ (self, catalog)
 
def visitAST (self, node)
 
def visitModule (self, node)
 
def visitInterface (self, node)
 
def visitOperation (self, node)
 
def visitDeclaredType (self, type)
 
def visitBaseType (self, type)
 
def visitStringType (self, type)
 
def visitWStringType (self, type)
 
def visitParameter (self, node)
 
def visitSequenceType (self, type)
 
def visitTypedef (self, node)
 
def visitStruct (self, node)
 
def visitDeclarator (self, node)
 

Data Fields

 catalog
 
 EngineType
 
 currentScope
 
 currentInterface
 
 currentService
 
 currentType
 
 contentType
 

Private Attributes

 __result_declarator
 

Constructor & Destructor Documentation

◆ __init__()

def IDLparser.ModuleCatalogVisitor.__init__ (   self,
  catalog 
)

Member Function Documentation

◆ visitAST()

def IDLparser.ModuleCatalogVisitor.visitAST (   self,
  node 
)

◆ visitBaseType()

def IDLparser.ModuleCatalogVisitor.visitBaseType (   self,
  type 
)

◆ visitDeclarator()

def IDLparser.ModuleCatalogVisitor.visitDeclarator (   self,
  node 
)

◆ visitDeclaredType()

def IDLparser.ModuleCatalogVisitor.visitDeclaredType (   self,
  type 
)

◆ visitInterface()

def IDLparser.ModuleCatalogVisitor.visitInterface (   self,
  node 
)

◆ visitModule()

def IDLparser.ModuleCatalogVisitor.visitModule (   self,
  node 
)

◆ visitOperation()

def IDLparser.ModuleCatalogVisitor.visitOperation (   self,
  node 
)

◆ visitParameter()

def IDLparser.ModuleCatalogVisitor.visitParameter (   self,
  node 
)

◆ visitSequenceType()

def IDLparser.ModuleCatalogVisitor.visitSequenceType (   self,
  type 
)

◆ visitStringType()

def IDLparser.ModuleCatalogVisitor.visitStringType (   self,
  type 
)

◆ visitStruct()

def IDLparser.ModuleCatalogVisitor.visitStruct (   self,
  node 
)

◆ visitTypedef()

◆ visitWStringType()

def IDLparser.ModuleCatalogVisitor.visitWStringType (   self,
  type 
)

Field Documentation

◆ __result_declarator

IDLparser.ModuleCatalogVisitor.__result_declarator
private

◆ catalog

IDLparser.ModuleCatalogVisitor.catalog

◆ contentType

IDLparser.ModuleCatalogVisitor.contentType

◆ currentInterface

IDLparser.ModuleCatalogVisitor.currentInterface

◆ currentScope

IDLparser.ModuleCatalogVisitor.currentScope

◆ currentService

IDLparser.ModuleCatalogVisitor.currentService

◆ currentType

◆ EngineType

IDLparser.ModuleCatalogVisitor.EngineType