Version: 9.12.0
IDLparser.Interface Class Reference
Inheritance diagram for IDLparser.Interface:

Public Member Functions

def __init__ (self, name=None, comment='unknown')
 
def createService (self, name)
 
def findService (self, key)
 
def merge (self, I)
 
def processDataStreams (self)
 
def addChild (self, tree)
 
def addNamedChild (self, name, content='')
 
def replaceChild (self, tree)
 
def insertFirstChild (self, tree)
 
def insertFirstNamedChild (self, name, content='')
 
def output_xml (self, f, depth=0)
 
def Dump (self, levels=-1, depth=0)
 
def parents (self)
 
def getChild (self, name, content=None)
 
def getNode (self, name, content='', depth=-1)
 
def __repr__ (self)
 
def mergeChilds (self, t, list)
 
def setAttrib (self, name, value)
 

Data Fields

 name
 
 content
 
 key
 
 parent
 
 childs
 
 comments
 
 attrs
 

Constructor & Destructor Documentation

◆ __init__()

def IDLparser.Interface.__init__ (   self,
  name = None,
  comment = 'unknown' 
)

Member Function Documentation

◆ __repr__()

◆ addChild()

def IDLparser.Tree.addChild (   self,
  tree 
)
inherited

◆ addNamedChild()

def IDLparser.Tree.addNamedChild (   self,
  name,
  content = '' 
)
inherited

◆ createService()

def IDLparser.Interface.createService (   self,
  name 
)

◆ Dump()

def IDLparser.Tree.Dump (   self,
  levels = -1,
  depth = 0 
)
inherited

◆ findService()

def IDLparser.Interface.findService (   self,
  key 
)

◆ getChild()

◆ getNode()

◆ insertFirstChild()

def IDLparser.Tree.insertFirstChild (   self,
  tree 
)
inherited

◆ insertFirstNamedChild()

def IDLparser.Tree.insertFirstNamedChild (   self,
  name,
  content = '' 
)
inherited

◆ merge()

def IDLparser.Interface.merge (   self,
  I 
)

◆ mergeChilds()

def IDLparser.Tree.mergeChilds (   self,
  t,
  list 
)
inherited

◆ output_xml()

◆ parents()

def IDLparser.Tree.parents (   self)
inherited

References IDLparser.Tree.parent.

◆ processDataStreams()

◆ replaceChild()

◆ setAttrib()

Field Documentation

◆ attrs

IDLparser.Tree.attrs
inherited

◆ childs

◆ comments

IDLparser.Tree.comments
inherited

◆ content

IDLparser.Tree.content
inherited

◆ key

IDLparser.Tree.key
inherited

◆ name

IDLparser.Tree.name
inherited

◆ parent

IDLparser.Tree.parent
inherited

Referenced by IDLparser.Tree.parents().