Package pywurfl :: Module wurflprocessor
[hide private]
[frames] | no frames]

Module wurflprocessor

source code

WURFL processing utility.

Classes [hide private]
  DeferredDeviceError
Deferred Device Error Exception
  DeviceHandler
Base class for DeviceHandler objects
  WurflProcessor
WURFL Processing Class

Functions [hide private]
  main(processor_class, device_handler_class, option_parser)
Main utility function

Variables [hide private]
  __doc__ = """ WURFL processing utility. """
  __author__ = 'Armand Lynch <lyncha@users.sourceforge.net>'
  __contributors__ = 'Pau Aliagas <pau@newtral.org>'
  __copyright__ = 'Copyright 2004-6, Armand Lynch'
  __license__ = 'LGPL'
  __url__ = 'http://wurfl.sourceforge.net/python/'
  __version__ = '1.0.0a'
  usage = 'usage: %prog [options] WURFL_XML_FILE'
  op = <optparse.OptionParser instance at 0xb7bdcc0c>

Function Details [hide private]

main(processor_class, device_handler_class, option_parser)

source code 

Main utility function

Function to help instantiate a WurflProcessor class or subclass with additional command line options.
Parameters:
  • processor_class (WurflProcessor) - The WurflProcessor class or a subclass.
  • device_handler_class (DeviceHandler) - A reference to a subclass of DeviceHandler.
  • option_parser (OptionParser.OptionParser) - An instance of OptionParser. The dictionary from this object will be passed to processor_class in the keyword 'option'.

Variables Details [hide private]

__doc__

None
Value:
"""
WURFL processing utility.
"""                                                                    
      

__author__

None
Value:
'Armand Lynch <lyncha@users.sourceforge.net>'                          
      

__contributors__

None
Value:
'Pau Aliagas <pau@newtral.org>'                                        
      

__copyright__

None
Value:
'Copyright 2004-6, Armand Lynch'                                       
      

__license__

None
Value:
'LGPL'                                                                 
      

__url__

None
Value:
'http://wurfl.sourceforge.net/python/'                                 
      

__version__

None
Value:
'1.0.0a'                                                               
      

usage

None
Value:
'usage: %prog [options] WURFL_XML_FILE'                                
      

op

None
Value:
<optparse.OptionParser instance at 0xb7bdcc0c>