Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Livingstone_debug Class Reference

At this point, Livingstone is a very thin layer on a transition system Tracker, so its debugger doesn't do anything much except for pass the debugging commands on to the tracker debugger. More...

#include <livingstone_debug.h>

Collaboration diagram for Livingstone_debug:

List of all members.

Public Methods

 Livingstone_debug (Livingstone<Search_tracker_type>* liv, ostream& outstream)
void listener ()
bool parse_cmd (char* cmd, char* args)
 The Solaris version of the compiler and/or Java run time environment will not find these methods unless the bodies are inside the template definition instead of defined below like listener(). When all else fails, wave a dead chicken at it.

void listener_usage ()
Livingstone<Search_tracker_type>* get_engine ()


Detailed Description

template<class Search_tracker_debug_type, class Search_tracker_type> class Livingstone_debug

At this point, Livingstone is a very thin layer on a transition system Tracker, so its debugger doesn't do anything much except for pass the debugging commands on to the tracker debugger.


Constructor & Destructor Documentation

template<class Search_tracker_debug_type, class Search_tracker_type>
Livingstone_debug<Search_tracker_debug_type, Search_tracker_type>::Livingstone_debug<Search_tracker_debug_type, Search_tracker_type> (
Livingstone<Search_tracker_type>* liv,
ostream & outstream )


Member Function Documentation

template<class Search_tracker_debug_type, class Search_tracker_type>
Livingstone<Search_tracker_type>* Livingstone_debug<Search_tracker_debug_type, Search_tracker_type>::get_engine<Search_tracker_type> ( ) [inline]

template<class Search_tracker_debug_type, class Search_tracker_type>
void Livingstone_debug<Search_tracker_debug_type,Search_tracker_type>::listener ( )

template<class Search_tracker_debug_type, class Search_tracker_type>
void Livingstone_debug<Search_tracker_debug_type, Search_tracker_type>::listener_usage ( ) [inline]

template<class Search_tracker_debug_type, class Search_tracker_type>
bool Livingstone_debug<Search_tracker_debug_type, Search_tracker_type>::parse_cmd (
char * cmd,
char * args ) [inline]

The Solaris version of the compiler and/or Java run time environment will not find these methods unless the bodies are inside the template definition instead of defined below like listener(). When all else fails, wave a dead chicken at it.


The documentation for this class was generated from the following file:
Generated at Wed Sep 20 10:10:26 2000 for livingstone by doxygen 1.1.3 written by Dimitri van Heesch, © 1997-2000