A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
visualizer.ipython_view.IterableIPShell Class Reference
+ Inheritance diagram for visualizer.ipython_view.IterableIPShell:

Public Member Functions

def __init__
 
def complete
 
def execute
 
def historyBack
 
def historyForward
 
def shell
 
def updateNamespace
 

Public Attributes

 complete_sep
 
 history_level
 
 IP
 
 iter_more
 
 prompt
 
 term
 

Private Member Functions

def _commonPrefix
 
def _getHistory
 

Detailed Description

Definition at line 41 of file ipython_view.py.

Constructor & Destructor Documentation

def visualizer.ipython_view.IterableIPShell.__init__ (   self,
  argv = None,
  user_ns = None,
  user_global_ns = None,
  cin = None,
  cout = None,
  cerr = None,
  input_func = None 
)

Definition at line 43 of file ipython_view.py.

Member Function Documentation

def visualizer.ipython_view.IterableIPShell._commonPrefix (   self,
  str1,
  str2 
)
private

Definition at line 136 of file ipython_view.py.

Referenced by visualizer.ipython_view.IterableIPShell.complete().

+ Here is the caller graph for this function:

def visualizer.ipython_view.IterableIPShell._getHistory (   self)
private
def visualizer.ipython_view.IterableIPShell.complete (   self,
  line 
)

Definition at line 126 of file ipython_view.py.

References visualizer.ipython_view.IterableIPShell._commonPrefix().

Referenced by visualizer.ipython_view.IPythonView.keyPress().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

def visualizer.ipython_view.IterableIPShell.execute (   self)
def visualizer.ipython_view.IterableIPShell.historyBack (   self)

Definition at line 107 of file ipython_view.py.

References visualizer.ipython_view.IterableIPShell._getHistory(), and visualizer.ipython_view.IterableIPShell.history_level.

Referenced by visualizer.ipython_view.IPythonView.keyPress().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

def visualizer.ipython_view.IterableIPShell.historyForward (   self)

Definition at line 111 of file ipython_view.py.

References visualizer.ipython_view.IterableIPShell._getHistory(), and visualizer.ipython_view.IterableIPShell.history_level.

Referenced by visualizer.ipython_view.IPythonView.keyPress().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

def visualizer.ipython_view.IterableIPShell.shell (   self,
  cmd,
  verbose = 0,
  debug = 0,
  header = '' 
)

Definition at line 142 of file ipython_view.py.

def visualizer.ipython_view.IterableIPShell.updateNamespace (   self,
  ns_dict 
)

Definition at line 123 of file ipython_view.py.

Member Data Documentation

visualizer.ipython_view.IterableIPShell.complete_sep

Definition at line 73 of file ipython_view.py.

visualizer.ipython_view.IterableIPShell.IP

Definition at line 63 of file ipython_view.py.

visualizer.ipython_view.IterableIPShell.iter_more

Definition at line 71 of file ipython_view.py.

Referenced by visualizer.ipython_view.IterableIPShell.execute().

visualizer.ipython_view.IterableIPShell.prompt
visualizer.ipython_view.IterableIPShell.term

Definition at line 60 of file ipython_view.py.


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