bpp-seq3  3.0.0
CoreSymbolList.h File Reference
#include <Bpp/Clonable.h>
#include "Alphabet/Alphabet.h"
#include <string>
#include <vector>
#include <algorithm>
#include <iostream>
#include <memory>
+ Include dependency graph for CoreSymbolList.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  bpp::CruxSymbolListInterface
 The CruxSymbolList interface. More...
 
class  bpp::TemplateCoreSymbolListInterface< T >
 The CoreSymbolList interface. More...
 
class  bpp::CoreSymbolListEditionEvent< T >
 
class  bpp::CoreSymbolListInsertionEvent< T >
 
class  bpp::CoreSymbolListDeletionEvent< T >
 
class  bpp::CoreSymbolListSubstitutionEvent< T >
 
class  bpp::CoreSymbolListListener< T >
 
class  bpp::TemplateEventDrivenCoreSymbolListInterface< T >
 Interface for event-driven CoreSymbolList objects. More...
 

Namespaces

 bpp
 This alphabet is used to deal NumericAlphabet.
 

Typedefs

using bpp::IntCoreSymbolListInterface = TemplateCoreSymbolListInterface< int >
 
using bpp::ProbabilisticCoreSymbolListInterface = TemplateCoreSymbolListInterface< std::vector< double > >
 
using bpp::IntEventDrivenCoreSymbolListInterface = TemplateEventDrivenCoreSymbolListInterface< int >
 
using bpp::ProbabilisticEventDrivenCoreSymbolListInterface = TemplateEventDrivenCoreSymbolListInterface< std::vector< double > >