bpp-seq  2.2.0
bpp::SymbolListDeletionEvent Class Reference

#include <Bpp/Seq/SymbolList.h>

+ Inheritance diagram for bpp::SymbolListDeletionEvent:
+ Collaboration diagram for bpp::SymbolListDeletionEvent:

Public Member Functions

 SymbolListDeletionEvent (SymbolList *list, size_t pos, size_t len)
 
virtual size_t getPosition () const
 
virtual size_t getLength () const
 
virtual SymbolListgetSymbolList ()
 
virtual const SymbolListgetSymbolList () const
 

Private Attributes

size_t pos_
 
size_t len_
 

Detailed Description

Definition at line 431 of file SymbolList.h.

Constructor & Destructor Documentation

◆ SymbolListDeletionEvent()

bpp::SymbolListDeletionEvent::SymbolListDeletionEvent ( SymbolList list,
size_t  pos,
size_t  len 
)
inline

Definition at line 439 of file SymbolList.h.

Member Function Documentation

◆ getLength()

virtual size_t bpp::SymbolListDeletionEvent::getLength ( ) const
inlinevirtual

Definition at line 444 of file SymbolList.h.

References len_.

◆ getPosition()

virtual size_t bpp::SymbolListDeletionEvent::getPosition ( ) const
inlinevirtual

Definition at line 443 of file SymbolList.h.

References pos_.

◆ getSymbolList() [1/2]

virtual SymbolList* bpp::SymbolListEditionEvent::getSymbolList ( )
inlinevirtualinherited

Definition at line 409 of file SymbolList.h.

References bpp::SymbolListEditionEvent::list_.

◆ getSymbolList() [2/2]

virtual const SymbolList* bpp::SymbolListEditionEvent::getSymbolList ( ) const
inlinevirtualinherited

Definition at line 410 of file SymbolList.h.

References bpp::SymbolListEditionEvent::list_.

Member Data Documentation

◆ len_

size_t bpp::SymbolListDeletionEvent::len_
private

Definition at line 436 of file SymbolList.h.

Referenced by getLength().

◆ pos_

size_t bpp::SymbolListDeletionEvent::pos_
private

Definition at line 435 of file SymbolList.h.

Referenced by getPosition().


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