ARB
Public Member Functions | List of all members
PARSIMONY_testenv< SEQTYPE > Class Template Reference

#include <test_env.h>

Inheritance diagram for PARSIMONY_testenv< SEQTYPE >:
Inheritance graph
[legend]
Collaboration diagram for PARSIMONY_testenv< SEQTYPE >:
Collaboration graph
[legend]

Public Member Functions

 PARSIMONY_testenv (const char *dbname)
 
 PARSIMONY_testenv (const char *dbname, const char *aliName)
 
 ~PARSIMONY_testenv ()
 
AP_tree_nlen * root_node ()
 
AP_pars_root * tree_root ()
 
GB_ERROR load_tree (const char *tree_name)
 
void push ()
 
void push_whole_tree ()
 
void pop ()
 
void accept ()
 
void accept_if (bool cond)
 
Validity pop_will_produce_valid_tree ()
 
Validity all_available_pops_will_produce_valid_trees ()
 
Level get_frame_level ()
 
Level get_user_push_counter ()
 
AWT_graphic_parsimonygraphic_tree ()
 
GBDATAgbmain () const
 
long combines_performed ()
 
void compute_tree ()
 
KL_Settingsget_KL_settings ()
 

Detailed Description

template<typename SEQTYPE>
class PARSIMONY_testenv< SEQTYPE >

Definition at line 45 of file test_env.h.

Constructor & Destructor Documentation

template<typename SEQTYPE>
PARSIMONY_testenv< SEQTYPE >::PARSIMONY_testenv ( const char dbname)
inline

Definition at line 66 of file test_env.h.

References ap_main, and AP_main::get_gb_main().

template<typename SEQTYPE>
PARSIMONY_testenv< SEQTYPE >::PARSIMONY_testenv ( const char dbname,
const char aliName 
)
template<typename SEQTYPE>
PARSIMONY_testenv< SEQTYPE >::~PARSIMONY_testenv ( )
inline

Member Function Documentation

template<typename SEQTYPE>
AP_tree_nlen* PARSIMONY_testenv< SEQTYPE >::root_node ( )
inline
template<typename SEQTYPE>
AP_pars_root* PARSIMONY_testenv< SEQTYPE >::tree_root ( )
inline

Definition at line 93 of file test_env.h.

template<typename SEQTYPE>
GB_ERROR PARSIMONY_testenv< SEQTYPE >::load_tree ( const char tree_name)
inline
template<typename SEQTYPE>
void PARSIMONY_testenv< SEQTYPE >::push ( )
inline

Definition at line 111 of file test_env.h.

References AP_main::remember().

template<typename SEQTYPE>
void PARSIMONY_testenv< SEQTYPE >::push_whole_tree ( )
inline

Definition at line 112 of file test_env.h.

template<typename SEQTYPE>
void PARSIMONY_testenv< SEQTYPE >::pop ( )
inline

Definition at line 113 of file test_env.h.

References AP_main::revert().

template<typename SEQTYPE>
void PARSIMONY_testenv< SEQTYPE >::accept ( )
inline

Definition at line 114 of file test_env.h.

References AP_main::accept().

template<typename SEQTYPE>
void PARSIMONY_testenv< SEQTYPE >::accept_if ( bool  cond)
inline

Definition at line 115 of file test_env.h.

References AP_main::accept_if().

template<typename SEQTYPE>
Validity PARSIMONY_testenv< SEQTYPE >::pop_will_produce_valid_tree ( )
inline

Definition at line 118 of file test_env.h.

References AP_main::revert_will_produce_valid_tree().

template<typename SEQTYPE>
Validity PARSIMONY_testenv< SEQTYPE >::all_available_pops_will_produce_valid_trees ( )
inline
template<typename SEQTYPE>
Level PARSIMONY_testenv< SEQTYPE >::get_frame_level ( )
inline

Definition at line 122 of file test_env.h.

References AP_main::get_frameLevel().

template<typename SEQTYPE>
Level PARSIMONY_testenv< SEQTYPE >::get_user_push_counter ( )
inline

Definition at line 123 of file test_env.h.

References AP_main::get_user_push_counter().

template<typename SEQTYPE>
AWT_graphic_parsimony* PARSIMONY_testenv< SEQTYPE >::graphic_tree ( )
inline

Definition at line 125 of file test_env.h.

Referenced by PARSIMONY_testenv< SEQTYPE >::root_node().

template<typename SEQTYPE>
GBDATA* PARSIMONY_testenv< SEQTYPE >::gbmain ( ) const
inline

Definition at line 127 of file test_env.h.

References AP_main::get_gb_main().

template<typename SEQTYPE>
long PARSIMONY_testenv< SEQTYPE >::combines_performed ( )
inline

Definition at line 129 of file test_env.h.

References AP_combinableSeq::combine_count().

template<typename SEQTYPE>
void PARSIMONY_testenv< SEQTYPE >::compute_tree ( )
inline

Definition at line 135 of file test_env.h.

References PARSIMONY_testenv< SEQTYPE >::root_node().

template<typename SEQTYPE>
KL_Settings& PARSIMONY_testenv< SEQTYPE >::get_KL_settings ( )
inline

Definition at line 137 of file test_env.h.

References ap_assert.


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