Vega strike Python Modules doc  0.5.1
Documentation of the " Modules " folder of Vega strike
 All Data Structures Namespaces Files Functions Variables
ExpatParser Class Reference

Public Member Functions

def __init__
 
def feed
 
def close
 

Detailed Description

Definition at line 375 of file xmlrpclib.py.

Constructor & Destructor Documentation

def __init__ (   self,
  target 
)

Definition at line 378 of file xmlrpclib.py.

References ExpatParser._parser, and ExpatParser._target.

379  def __init__(self, target):
380  self._parser = parser = expat.ParserCreate(None, None)
381  self._target = target
382  parser.StartElementHandler = target.start
383  parser.EndElementHandler = target.end
384  parser.CharacterDataHandler = target.data
385  encoding = None
386  if not parser.returns_unicode:
387  encoding = "utf-8"
388  target.xml(encoding, None)

Member Function Documentation

def close (   self)

Definition at line 392 of file xmlrpclib.py.

References ExpatParser._parser, and ExpatParser._target.

393  def close(self):
394  self._parser.Parse("", 1) # end of data
395  del self._target, self._parser # get rid of circular references
def feed (   self,
  data 
)

Definition at line 389 of file xmlrpclib.py.

390  def feed(self, data):
391  self._parser.Parse(data, 0)

The documentation for this class was generated from the following file: