General KERNEL Documentation     End User KERNEL Services  


IDLparser::Interface Class Reference

Inheritance diagram for IDLparser::Interface:

Inheritance graph
Collaboration diagram for IDLparser::Interface:

Collaboration graph

Public Member Functions

def __init__
def createService
def findService
def merge
def processDataStreams
def __init__
def addChild
def addNamedChild
def replaceChild
def insertFirstChild
def insertFirstNamedChild
def output_xml
def Dump
def parents
def getChild
def getNode
def __repr__
def mergeChilds

Data Fields

 name
 content
 key
 parent
 childs
 comments

Member Function Documentation

def IDLparser::Interface::__init__   self,
  name = None,
  comment = 'unknown'
 

def IDLparser::Interface::createService   self,
  name
 

def IDLparser::Interface::findService   self,
  key
 

def IDLparser::Interface::merge   self,
  I
 

Reimplemented from IDLparser::Tree.

def IDLparser::Interface::processDataStreams   self  ) 
 

def IDLparser::Tree::__init__   self,
  name = '',
  content = '',
  key = None
[inherited]
 

def IDLparser::Tree::addChild   self,
  tree
[inherited]
 

def IDLparser::Tree::addNamedChild   self,
  name,
  content = ''
[inherited]
 

def IDLparser::Tree::replaceChild   self,
  tree
[inherited]
 

def IDLparser::Tree::insertFirstChild   self,
  tree
[inherited]
 

def IDLparser::Tree::insertFirstNamedChild   self,
  name,
  content = ''
[inherited]
 

def IDLparser::Tree::output_xml   self,
  f,
  depth = 0
[inherited]
 

def IDLparser::Tree::Dump   self,
  levels = -1,
  depth = 0
[inherited]
 

def IDLparser::Tree::parents   self  )  [inherited]
 

def IDLparser::Tree::getChild   self,
  name,
  content = None
[inherited]
 

def IDLparser::Tree::getNode   self,
  name,
  content = '',
  depth = -1
[inherited]
 

def IDLparser::Tree::__repr__   self  )  [inherited]
 

def IDLparser::Tree::mergeChilds   self,
  t,
  list
[inherited]
 


Field Documentation

IDLparser::Tree::name [inherited]
 

IDLparser::Tree::content [inherited]
 

IDLparser::Tree::key [inherited]
 

IDLparser::Tree::parent [inherited]
 

IDLparser::Tree::childs [inherited]
 

IDLparser::Tree::comments [inherited]