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

#include <Bpp/Seq/CoreSymbolList.h>

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

Public Member Functions

 CoreSymbolListDeletionEvent (TemplateCoreSymbolListInterface< T > *list, size_t pos, size_t len)
 
virtual size_t getPosition () const
 
virtual size_t getLength () const
 
virtual TemplateCoreSymbolListInterface< T > * getCoreSymbolList ()
 
virtual const TemplateCoreSymbolListInterface< T > * getCoreSymbolList () const
 

Private Attributes

size_t pos_
 
size_t len_
 
TemplateCoreSymbolListInterface< T > * list_
 

Detailed Description

template<class T>
class bpp::CoreSymbolListDeletionEvent< T >

Definition at line 300 of file CoreSymbolList.h.

Constructor & Destructor Documentation

◆ CoreSymbolListDeletionEvent()

template<class T >
bpp::CoreSymbolListDeletionEvent< T >::CoreSymbolListDeletionEvent ( TemplateCoreSymbolListInterface< T > *  list,
size_t  pos,
size_t  len 
)
inline

Definition at line 308 of file CoreSymbolList.h.

Member Function Documentation

◆ 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_.

◆ getLength()

template<class T >
virtual size_t bpp::CoreSymbolListDeletionEvent< T >::getLength ( ) const
inlinevirtual

◆ getPosition()

template<class T >
virtual size_t bpp::CoreSymbolListDeletionEvent< T >::getPosition ( ) const
inlinevirtual

Member Data Documentation

◆ len_

template<class T >
size_t bpp::CoreSymbolListDeletionEvent< T >::len_
private

Definition at line 305 of file CoreSymbolList.h.

Referenced by bpp::CoreSymbolListDeletionEvent< T >::getLength().

◆ list_

◆ pos_

template<class T >
size_t bpp::CoreSymbolListDeletionEvent< T >::pos_
private

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