|
ensembl-hive
2.7.0
|
Public Member Functions | |
| public Bio::EnsEMBL::Utils::Tree::Interval::Mutable | new () |
| protected | _load_xs () |
| protected | _load_pp () |
| protected | _load () |
Class representing a dynamic, i.e. mutable, interval tree implemented as an augmented AVL balanced binary tree. This module is a wrapper around two possible implementations: one using the Perl extension (XS) mechanisms, and a pure Perl (PP) one. The module is capable of detecting whether the XS module is available and it loads it in that case; it falls back to the PP implementation otherwise.
Definition at line 37 of file Mutable.pm.
| protected Bio::EnsEMBL::Utils::Tree::Interval::Mutable::_load | ( | ) |
Undocumented method
Code:
| protected Bio::EnsEMBL::Utils::Tree::Interval::Mutable::_load_pp | ( | ) |
Undocumented method
Code:
| protected Bio::EnsEMBL::Utils::Tree::Interval::Mutable::_load_xs | ( | ) |
Undocumented method
Code:
| public Bio::EnsEMBL::Utils::Tree::Interval::Mutable Bio::EnsEMBL::Utils::Tree::Interval::Mutable::new | ( | ) |
Arg [] : none Example :
Description : Constructor. Creates a new mutable tree instance Returntype : Bio::EnsEMBL::Utils::Tree::Interval::Mutable Exceptions : none Caller : general
Code: