Table of Contents

Class: PyDebugGdbCmd PyDebugGdbCmd.py

This is a derived class to filter lines for the PyDebug application. It includes things specific to PyDebug, like a dictionary of breakcmds.

class PyDebugGdbCmd(txCmd):

Base Classes   
Cmd
Methods   
__init__
default
do_EOF
do__gdb_
do_break
do_debug
do_exit
do_help
do_import
do_quit
do_run
emptyline
help_EOF
help__gdb_
help_break
help_debug
help_exit
help_import
help_quit
help_run
postcmd
precmd
preloop
  __init__ 
__init__ (
        self,
        ostr,
        breakcmds,
        )

This is the constructor method. It stores the breakcmds dictionary as member data. Arguments

ostr A pipe to which txCmd sends filtered output

breakcmds A dictionary of breaks cataloged by number that is shared with the other thread. The break number is a key with the other member a status (either enabled or disabled).

returns none

  default 
default ( self,  line )

  do_EOF 
do_EOF ( self,  line )

  do__gdb_ 
do__gdb_ ( self,  line )

  do_break 
do_break ( self,  line )

  do_debug 
do_debug ( self,  line )

  do_exit 
do_exit ( self,  line )

  do_help 
do_help ( self,  arg )

  do_import 
do_import ( self,  line )

  do_quit 
do_quit ( self,  line )

  do_run 
do_run ( self,  line )

  emptyline 
emptyline ( self )

  help_EOF 
help_EOF ( self )

  help__gdb_ 
help__gdb_ ( self )

  help_break 
help_break ( self )

  help_debug 
help_debug ( self )

  help_exit 
help_exit ( self )

  help_import 
help_import ( self )

  help_quit 
help_quit ( self )

  help_run 
help_run ( self )

  postcmd 
postcmd (
        self,
        stop,
        line,
        )

  precmd 
precmd ( self,  line )

  preloop 
preloop ( self )


Table of Contents

This document was automatically generated on Tue May 29 14:02:56 2001 by HappyDoc version r1_4_1