bpp-seq3  3.0.0
bpp::CoreSymbolListSubstitutionEvent< T > Class Template Reference

#include <Bpp/Seq/CoreSymbolList.h>

+ Inheritance diagram for bpp::CoreSymbolListSubstitutionEvent< T >:
+ Collaboration diagram for bpp::CoreSymbolListSubstitutionEvent< T >:

Public Member Functions

 CoreSymbolListSubstitutionEvent (TemplateCoreSymbolListInterface< T > *list, size_t begin, size_t end)
 
virtual size_t getBegin () const
 
virtual size_t getEnd () const
 
virtual TemplateCoreSymbolListInterface< T > * getCoreSymbolList ()
 
virtual const TemplateCoreSymbolListInterface< T > * getCoreSymbolList () const
 

Private Attributes

size_t begin_
 
size_t end_
 
TemplateCoreSymbolListInterface< T > * list_
 

Detailed Description

template<class T>
class bpp::CoreSymbolListSubstitutionEvent< T >

Definition at line 318 of file CoreSymbolList.h.

Constructor & Destructor Documentation

◆ CoreSymbolListSubstitutionEvent()

template<class T >
bpp::CoreSymbolListSubstitutionEvent< T >::CoreSymbolListSubstitutionEvent ( TemplateCoreSymbolListInterface< T > *  list,
size_t  begin,
size_t  end 
)
inline

Definition at line 326 of file CoreSymbolList.h.

Member Function Documentation

◆ getBegin()

template<class T >
virtual size_t bpp::CoreSymbolListSubstitutionEvent< T >::getBegin ( ) const
inlinevirtual

◆ getCoreSymbolList() [1/2]

template<class T >
virtual TemplateCoreSymbolListInterface<T>* bpp::CoreSymbolListEditionEvent< T >::getCoreSymbolList ( )
inlinevirtualinherited

◆ getCoreSymbolList() [2/2]

template<class T >
virtual const TemplateCoreSymbolListInterface<T>* bpp::CoreSymbolListEditionEvent< T >::getCoreSymbolList ( ) const
inlinevirtualinherited

Definition at line 277 of file CoreSymbolList.h.

References bpp::CoreSymbolListEditionEvent< T >::list_.

◆ getEnd()

template<class T >
virtual size_t bpp::CoreSymbolListSubstitutionEvent< T >::getEnd ( ) const
inlinevirtual

Definition at line 331 of file CoreSymbolList.h.

References bpp::CoreSymbolListSubstitutionEvent< T >::end_.

Member Data Documentation

◆ begin_

template<class T >
size_t bpp::CoreSymbolListSubstitutionEvent< T >::begin_
private

◆ end_

template<class T >
size_t bpp::CoreSymbolListSubstitutionEvent< T >::end_
private

Definition at line 323 of file CoreSymbolList.h.

Referenced by bpp::CoreSymbolListSubstitutionEvent< T >::getEnd().

◆ list_


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