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

Public Member Functions

def __init__ (self, filename=None)
 
def removeComponent (self, name)
 
def startDocument (self)
 
def startElement (self, name, attrs)
 
def endElement (self, name)
 
def characters (self, ch)
 
def mergeComponent (self, comp)
 
def mergeType (self, type)
 
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 merge (self, t)
 
def mergeChilds (self, t, list)
 
def setAttrib (self, name, value)
 

Data Fields

 buffer
 
 list
 
 name
 
 content
 
 key
 
 parent
 
 childs
 
 comments
 
 attrs
 

Constructor & Destructor Documentation

◆ __init__()

def IDLparser.Catalog.__init__ (   self,
  filename = None 
)

Member Function Documentation

◆ __repr__()

◆ addChild()

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

◆ addNamedChild()

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

◆ characters()

def IDLparser.Catalog.characters (   self,
  ch 
)

◆ Dump()

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

◆ endElement()

def IDLparser.Catalog.endElement (   self,
  name 
)

◆ getChild()

◆ getNode()

◆ insertFirstChild()

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

◆ insertFirstNamedChild()

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

◆ merge()

◆ mergeChilds()

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

◆ mergeComponent()

def IDLparser.Catalog.mergeComponent (   self,
  comp 
)

◆ mergeType()

def IDLparser.Catalog.mergeType (   self,
  type 
)

◆ output_xml()

◆ parents()

def IDLparser.Tree.parents (   self)
inherited

References IDLparser.Tree.parent.

◆ removeComponent()

def IDLparser.Catalog.removeComponent (   self,
  name 
)

◆ replaceChild()

◆ setAttrib()

◆ startDocument()

def IDLparser.Catalog.startDocument (   self)

◆ startElement()

def IDLparser.Catalog.startElement (   self,
  name,
  attrs 
)

Field Documentation

◆ attrs

IDLparser.Tree.attrs
inherited

◆ buffer

◆ childs

◆ comments

IDLparser.Tree.comments
inherited

◆ content

IDLparser.Tree.content
inherited

◆ key

IDLparser.Tree.key
inherited

◆ list

◆ name

IDLparser.Tree.name
inherited

◆ parent

IDLparser.Tree.parent
inherited

Referenced by IDLparser.Tree.parents().