Go to the documentation of this file.Go to the SVN repository for this file.
1 #ifndef UTIL_SEQUTIL___SEQUTIL_CONVERT__HPP
2 #define UTIL_SEQUTIL___SEQUTIL_CONVERT__HPP
74 string& dst,
TCoding dst_coding);
79 vector< char >& dst,
TCoding dst_coding);
84 string& dst,
TCoding dst_coding);
89 vector< char >& dst,
TCoding dst_coding);
94 char dst[],
TCoding dst_coding);
125 vector<char>& dst,
TCoding& dst_coding,
128 vector<char>& dst,
TCoding& dst_coding,
131 char* dst,
TCoding& dst_coding);
virtual bool GapsOK(TCodingType coding_type) const =0
CSeqUtil::ECodingType TCodingType
virtual char * NewSegment(TCoding coding, TSeqPos length)=0
CSeqUtil::ECoding TCoding
virtual SIZE_TYPE GetOverhead(TCoding coding) const =0
CSeqUtil::ECoding TCoding
CTempString implements a light-weight string on top of a storage buffer whose lifetime management is ...
unsigned int TSeqPos
Type for sequence locations and lengths.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
NCBI_NS_STD::string::size_type SIZE_TYPE
static string Pack(const string &s)
Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.
NCBI_XUTIL_EXPORT
Parameter to control printing diagnostic message about conversion of static array data from a differe...
const value_slice::CValueConvert< value_slice::SRunTimeCP, FROM > Convert(const FROM &value)