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

Public Member Functions

 AliDeleteCommand (size_t pos_, size_t amount_)
 
AliDataPtr apply (AliDataPtr to, GB_ERROR &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 1044 of file insdel.cxx.

Constructor & Destructor Documentation

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

Definition at line 1048 of file insdel.cxx.

Member Function Documentation

AliDataPtr AliDeleteCommand::apply ( AliDataPtr  to,
GB_ERROR error 
) const
inlinevirtual

Implements AliEditCommand.

Definition at line 1052 of file insdel.cxx.

References delete_from().

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

Implements AliEditCommand.

Definition at line 1053 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: