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

#include <AP_seq_simple_pro.hxx>

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

Public Member Functions

 AP_sequence_simple_protein (const AliView *aliview)
 
 ~AP_sequence_simple_protein () OVERRIDE
 
AP_sequencedup () const OVERRIDE
 
const ap_proget_sequence () const
 
ap_proget_sequence ()
 
- Public Member Functions inherited from AP_sequence
 AP_sequence (const AliView *aliview)
 
virtual ~AP_sequence ()
 
GB_ERROR bind_to_species (GBDATA *gb_species)
 
void unbind_from_species ()
 
bool is_bound_to_species () const
 
GBDATAget_bound_species_data () const
 
void lazy_load_sequence () const
 
void ensure_sequence_loaded () const
 
bool hasSequence () const
 
void forget_sequence ()
 
size_t get_sequence_length () const
 
const AP_filterget_filter () const
 
const AP_weightsget_weights () const
 
const AliViewget_aliview () const
 

Additional Inherited Members

- Protected Member Functions inherited from AP_sequence
void mark_sequence_set (bool is_set)
 
void do_lazy_load () const
 
- Protected Attributes inherited from AP_sequence
AP_FLOAT cached_wbc
 

Detailed Description

Definition at line 28 of file AP_seq_simple_pro.hxx.

Constructor & Destructor Documentation

AP_sequence_simple_protein::AP_sequence_simple_protein ( const AliView aliview)

Definition at line 9 of file AP_seq_simple_pro.cxx.

References NULp.

Referenced by dup().

AP_sequence_simple_protein::~AP_sequence_simple_protein ( )

Definition at line 15 of file AP_seq_simple_pro.cxx.

Member Function Documentation

AP_sequence * AP_sequence_simple_protein::dup ( ) const
virtual

Implements AP_sequence.

Definition at line 19 of file AP_seq_simple_pro.cxx.

References AP_sequence_simple_protein(), and AP_sequence::get_aliview().

const ap_pro* AP_sequence_simple_protein::get_sequence ( ) const
inline

Definition at line 41 of file AP_seq_simple_pro.hxx.

Referenced by di_protdist::makedists().

ap_pro* AP_sequence_simple_protein::get_sequence ( )
inline

Definition at line 42 of file AP_seq_simple_pro.hxx.


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