NCBI C++ ToolKit
|
Search Toolkit Book for CSeqConvert
#include <util/sequtil/sequtil_convert.hpp>
Classes | |
class | IPackTarget |
Public Types | |
typedef CSeqUtil::ECoding | TCoding |
Static Public Member Functions | |
static SIZE_TYPE | Convert (const CTempString &src, TCoding src_coding, TSeqPos pos, TSeqPos length, string &dst, TCoding dst_coding) |
static SIZE_TYPE | Convert (const string &src, TCoding src_coding, TSeqPos pos, TSeqPos length, vector< char > &dst, TCoding dst_coding) |
static SIZE_TYPE | Convert (const vector< char > &src, TCoding src_coding, TSeqPos pos, TSeqPos length, string &dst, TCoding dst_coding) |
static SIZE_TYPE | Convert (const vector< char > &src, TCoding src_coding, TSeqPos pos, TSeqPos length, vector< char > &dst, TCoding dst_coding) |
static SIZE_TYPE | Convert (const char src[], TCoding src_coding, TSeqPos pos, TSeqPos length, char dst[], TCoding dst_coding) |
static SIZE_TYPE | Subseq (const string &src, TCoding src_coding, TSeqPos pos, TSeqPos length, string &dst) |
static SIZE_TYPE | Subseq (const string &src, TCoding src_coding, TSeqPos pos, TSeqPos length, vector< char > &dst) |
static SIZE_TYPE | Subseq (const vector< char > &src, TCoding src_coding, TSeqPos pos, TSeqPos length, string &dst) |
static SIZE_TYPE | Subseq (const vector< char > &src, TCoding src_coding, TSeqPos pos, TSeqPos length, vector< char > &dst) |
static SIZE_TYPE | Subseq (const char *src, TCoding src_coding, TSeqPos pos, TSeqPos length, char *dst) |
static SIZE_TYPE | Pack (const string &src, TCoding src_coding, vector< char > &dst, TCoding &dst_coding, TSeqPos length=ncbi::numeric_limits< TSeqPos >::max()) |
static SIZE_TYPE | Pack (const vector< char > &src, TCoding src_coding, vector< char > &dst, TCoding &dst_coding, TSeqPos length=ncbi::numeric_limits< TSeqPos >::max()) |
static SIZE_TYPE | Pack (const char *src, TSeqPos length, TCoding src_coding, char *dst, TCoding &dst_coding) |
static SIZE_TYPE | Pack (const string &src, TCoding src_coding, IPackTarget &dst, TSeqPos length=numeric_limits< TSeqPos >::max()) |
static SIZE_TYPE | Pack (const vector< char > &src, TCoding src_coding, IPackTarget &dst, TSeqPos length=numeric_limits< TSeqPos >::max()) |
static SIZE_TYPE | Pack (const char *src, TSeqPos length, TCoding src_coding, IPackTarget &dst) |
Definition at line 48 of file sequtil_convert.hpp.
Definition at line 53 of file sequtil_convert.hpp.
|
static |
Definition at line 105 of file sequtil_convert.cpp.
References CSeqConvert_imp::Convert().
|
static |
Definition at line 46 of file sequtil_convert.cpp.
References CSeqConvert_imp::Convert().
Referenced by AddLiteral(), CRawSeqToDeltaSeqByLoc::apply_impl(), BOOST_AUTO_TEST_CASE(), CRawSeqToDeltaSeqByLoc::ByAssemblyGapFeatures_impl(), CBlastSeqVectorFromCSeq_data::CBlastSeqVectorFromCSeq_data(), CSeqportUtil_implementation::Convert(), CPepXML::ConvertAA(), ConvertRawToDeltaByNs(), CRawSeqToDeltaByN::DeltaSeqToRaw(), GapLocationsFromNs(), CCleave::GetCleaveAt(), GetCodeBreakCharacter(), GetNcbistdSeq(), CSeqDB::GetSequenceAsString(), CEditingActionFeatTranslExcept::GetValue(), InspectSeqFeat(), NcbieaaToNcbistdaaString(), NcbistdaaToNcbieaaString(), CSeqConvert_imp::CPacker::Pack(), PackSeqData(), s_ConvertTrnaAaToLetter(), s_FixBioseqDeltas(), s_GetAaAsChar(), s_GetQuerySequence(), s_Ncbi2naRevCmp(), s_Ncbi4naRevCmp(), s_ToIupacaa(), CBlastSeqVectorFromCSeq_data::SetCoding(), CWriteDB_Impl::SetMaskedLetters(), CSplitCDSwithTooManyXs::TooManyXs(), WriteDB_EaaToBinary(), WriteDB_IupacaaToBinary(), WriteDB_IupacnaToBinary(), CCDSTranslationProblems::x_GetTranslExceptProblems(), CFeatureGenerator::SImplementation::x_HandleCdsExceptions(), CSingleCDSExceptionPanel::x_SetAminoAcid(), CtRNAProductPanel::x_SetAminoAcid(), CFeatureGenerator::SImplementation::x_SetComment(), CRNAValidator::x_ValidateTrnaCodons(), and CForeignContaminationScreenReportReader::xTrimLiteral().
|
static |
Definition at line 61 of file sequtil_convert.cpp.
References CSeqConvert_imp::Convert().
|
static |
Definition at line 76 of file sequtil_convert.cpp.
References CSeqConvert_imp::Convert().
|
static |
Definition at line 91 of file sequtil_convert.cpp.
References CSeqConvert_imp::Convert().
|
static |
Definition at line 199 of file sequtil_convert.cpp.
References CSeqConvert_imp::Pack().
|
static |
Definition at line 222 of file sequtil_convert.cpp.
References CSeqConvert_imp::Pack().
|
static |
Definition at line 210 of file sequtil_convert.cpp.
References CSeqConvert_imp::Pack().
|
static |
Definition at line 178 of file sequtil_convert.cpp.
References CSeqConvert_imp::Pack().
Referenced by CDelta_ext::AddAndSplit(), and CSeqportUtil_implementation::Pack().
|
static |
Definition at line 216 of file sequtil_convert.cpp.
References CSeqConvert_imp::Pack().
|
static |
Definition at line 189 of file sequtil_convert.cpp.
References CSeqConvert_imp::Pack().
|
static |
Definition at line 165 of file sequtil_convert.cpp.
References CSeqConvert_imp::Subseq().
|
static |
Definition at line 121 of file sequtil_convert.cpp.
References CSeqConvert_imp::Subseq().
|
static |
Definition at line 132 of file sequtil_convert.cpp.
References CSeqConvert_imp::Subseq().
|
static |
Definition at line 143 of file sequtil_convert.cpp.
References CSeqConvert_imp::Subseq().
|
static |
Definition at line 154 of file sequtil_convert.cpp.
References CSeqConvert_imp::Subseq().