ARB
Enumerations | Functions
insdel.h File Reference
#include <arbdb_base.h>
Include dependency graph for insdel.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  UseRange { RANGES, SINGLE_COLUMNS }
 
enum  InsertWhere { INFRONTOF, BEHIND }
 

Functions

GB_ERROR ARB_format_alignment (GBDATA *Main, const char *alignment_name)
 
GB_ERROR ARB_insdel_columns (GBDATA *Main, const char *alignment_name, long pos, long count, const char *deletable_chars)
 
GB_ERROR ARB_delete_columns_using_SAI (GBDATA *Main, const char *alignment_name, const RangeList &ranges, const char *deletable_chars)
 
GB_ERROR ARB_insert_columns_using_SAI (GBDATA *Main, const char *alignment_name, const RangeList &ranges, UseRange units, InsertWhere where, size_t amount)
 
bool ARB_is_alignment_relative_data (GBDATA *gb_data)
 

Enumeration Type Documentation

enum UseRange
Enumerator
RANGES 
SINGLE_COLUMNS 

Definition at line 19 of file insdel.h.

Enumerator
INFRONTOF 
BEHIND 

Definition at line 20 of file insdel.h.

Function Documentation

GB_ERROR ARB_format_alignment ( GBDATA Main,
const char alignment_name 
)
GB_ERROR ARB_insdel_columns ( GBDATA Main,
const char alignment_name,
long  pos,
long  count,
const char deletable_chars 
)

Definition at line 1453 of file insdel.cxx.

References apply_command_to_alignment(), error(), GBS_global_string(), and NULp.

Referenced by insdel_event().

GB_ERROR ARB_delete_columns_using_SAI ( GBDATA Main,
const char alignment_name,
const RangeList ranges,
const char deletable_chars 
)
GB_ERROR ARB_insert_columns_using_SAI ( GBDATA Main,
const char alignment_name,
const RangeList ranges,
UseRange  units,
InsertWhere  where,
size_t  amount 
)
bool ARB_is_alignment_relative_data ( GBDATA gb_data)