ARB
Public Member Functions | List of all members
RSpecSet Class Reference

#include <NT_species_set.h>

Inheritance diagram for RSpecSet:
Inheritance graph
[legend]
Collaboration diagram for RSpecSet:
Collaboration graph
[legend]

Public Member Functions

 RSpecSet (AP_tree *nodei, const SpecSetRegistry &ssr, const char *species_name)
 
 RSpecSet (AP_tree *nodei, const SpecSetRegistry &ssr, const RSpecSet *l, const RSpecSet *r)
 
void storeBetterMatch (const GroupPenalty &match, AP_tree *matched_node)
 
int size () const
 
const GroupPenaltybestMatch () const
 
AP_treematchedNode () const
 
- Public Member Functions inherited from SpecSet
bool is_leaf_set () const
 
int get_known_members () const
 

Additional Inherited Members

- Public Attributes inherited from SpecSet
unsigned charbitstring
 
AP_treeset_node
 
- Protected Member Functions inherited from SpecSet
void init (AP_tree *nodei, const SpecSetRegistry &ssr)
 
 SpecSet (AP_tree *nodei, const SpecSetRegistry &ssr, const char *species_name)
 
 SpecSet (AP_tree *nodei, const SpecSetRegistry &ssr, const SpecSet *l, const SpecSet *r)
 
 ~SpecSet ()
 
- Protected Attributes inherited from SpecSet
int known_members
 

Detailed Description

Definition at line 101 of file NT_species_set.h.

Constructor & Destructor Documentation

RSpecSet::RSpecSet ( AP_tree nodei,
const SpecSetRegistry ssr,
const char species_name 
)

Definition at line 299 of file NT_tree_cmp.cxx.

RSpecSet::RSpecSet ( AP_tree nodei,
const SpecSetRegistry ssr,
const RSpecSet l,
const RSpecSet r 
)

Definition at line 303 of file NT_tree_cmp.cxx.

Member Function Documentation

void RSpecSet::storeBetterMatch ( const GroupPenalty match,
AP_tree matched_node 
)
inline

Definition at line 110 of file NT_species_set.h.

References GroupPenalty::betterThan(), and nt_assert.

int RSpecSet::size ( ) const
inline

Definition at line 120 of file NT_species_set.h.

References SpecSet::known_members.

Referenced by SpecSetRegistry::write_node_information().

const GroupPenalty& RSpecSet::bestMatch ( ) const
inline

Definition at line 121 of file NT_species_set.h.

Referenced by SpecSetRegistry::write_node_information().

AP_tree* RSpecSet::matchedNode ( ) const
inline

Definition at line 122 of file NT_species_set.h.

Referenced by SpecSetRegistry::write_node_information().


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