Go to the source code of this file.
Go to the SVN repository for this file.
◆ CODING_PACK_CASE
#define CODING_PACK_CASE |
( |
|
coding | ) |
|
Value: case CSeq_data::e_##coding:
\
new_data->Set##coding().Set(), \
CSeqUtil::e_##coding); \
break
static SIZE_TYPE Convert(const CTempString &src, TCoding src_coding, TSeqPos pos, TSeqPos length, string &dst, TCoding dst_coding)
unsigned int TSeqPos
Type for sequence locations and lengths.
◆ CODING_UNPACK_CASE
#define CODING_UNPACK_CASE |
( |
|
coding | ) |
|
Value: case CSeq_data::e_##coding:
\
CSeqUtil::e_##coding, \
break
TSeqPos GetLength(const CSeq_id &id, CScope *scope)
Get sequence length if scope not null, else return max possible TSeqPos.
const TYPE & Get(const CNamedParameterList *param)