ARB
Public Member Functions | List of all members
AliInsertCommand Class Reference
Inheritance diagram for AliInsertCommand:
Inheritance graph
[legend]
Collaboration diagram for AliInsertCommand:
Collaboration graph
[legend]

Public Member Functions

 AliInsertCommand (size_t pos_, size_t amount_)
 
AliDataPtr apply (AliDataPtr to, GB_ERROR &) const OVERRIDE
 
GB_ERROR check_applicable_to (const Alignment &ali, size_t &resulting_ali_length) const OVERRIDE
 
- Public Member Functions inherited from AliEditCommand
virtual ~AliEditCommand ()
 

Detailed Description

Definition at line 1027 of file insdel.cxx.

Constructor & Destructor Documentation

AliInsertCommand::AliInsertCommand ( size_t  pos_,
size_t  amount_ 
)
inline

Definition at line 1031 of file insdel.cxx.

Member Function Documentation

AliDataPtr AliInsertCommand::apply ( AliDataPtr  to,
GB_ERROR  
) const
inlinevirtual

Implements AliEditCommand.

Definition at line 1032 of file insdel.cxx.

References insert_gap().

GB_ERROR AliInsertCommand::check_applicable_to ( const Alignment ali,
size_t &  resulting_ali_length 
) const
inlinevirtual

Implements AliEditCommand.

Definition at line 1033 of file insdel.cxx.

References GBS_global_string(), Alignment::get_len(), Alignment::get_name(), and NULp.


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