bpp-seq  2.2.0
bpp::SymbolListInsertionEvent Class Reference

#include <Bpp/Seq/SymbolList.h>

+ Inheritance diagram for bpp::SymbolListInsertionEvent:
+ Collaboration diagram for bpp::SymbolListInsertionEvent:

Public Member Functions

 SymbolListInsertionEvent (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 414 of file SymbolList.h.

Constructor & Destructor Documentation

◆ SymbolListInsertionEvent()

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

Definition at line 422 of file SymbolList.h.

Member Function Documentation

◆ getLength()

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

◆ getPosition()

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

Definition at line 426 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::SymbolListInsertionEvent::len_
private

Definition at line 419 of file SymbolList.h.

Referenced by getLength().

◆ pos_

size_t bpp::SymbolListInsertionEvent::pos_
private

Definition at line 418 of file SymbolList.h.

Referenced by getPosition().


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