NCBI C++ ToolKit
Functions | Variables
utf8.c File Reference
#include "common.h"
#include <common/test_assert.h>
+ Include dependency graph for utf8.c:

Go to the source code of this file.

Go to the SVN repository for this file.

Functions

static void init_connect (void)
 
static void TestBinding (int minimum)
 
int main (int argc, char *argv[])
 

Variables

static const char table_name [] = "mytab\xe7\x8e\x8b\xe9\xb4\xbb"
 
static const char *const strings []
 
static const char *const strings_hex []
 
static char tmp [3200]
 

Function Documentation

◆ init_connect()

static void init_connect ( void  )
static

◆ main()

int main ( int  argc,
char *  argv[] 
)

◆ TestBinding()

static void TestBinding ( int  minimum)
static

Variable Documentation

◆ strings

const char* const strings[]
static

◆ strings_hex

const char* const strings_hex[]
static
Initial value:
= {
"0x610061006100", "0x610061006100",
"0x610062006300e900e100f400", "0x610062006300e900ee00f400",
"0x6100620063008b733b9d", "0x6100620063008b733b9d91508b733b9d9150",
}

Definition at line 32 of file utf8.c.

Referenced by main(), and TestBinding().

◆ table_name

const char table_name[] = "mytab\xe7\x8e\x8b\xe9\xb4\xbb"
static

Definition at line 19 of file utf8.c.

Referenced by main(), and TestBinding().

◆ tmp

char tmp[3200]
static
Examples
/home/coremake/doxygen/cxx/include/corelib/ncbimisc.hpp, and /home/coremake/doxygen/cxx/include/util/data_histogram.hpp.

Definition at line 42 of file utf8.c.

Referenced by _mm_alignr_epi8(), _mm_cvtpd_ps(), _mm_div_sd(), _mm_dp_pd(), _mm_minpos_epu16(), _mm_movemask_pi8(), _mm_movemask_ps(), _mm_round_pd(), _mm_slli_si128(), _mm_srli_si128(), _mm_storer_ps(), _PSICalculateInformationContentFromScoreMatrix(), _PSIConvertFreqRatiosToPSSM(), _SEH_Handler(), _SQLExecute(), _SQLGetDiagField(), CSeqDBImpl::AccessionsToOids(), CSeqDBLMDBSet::AccessionsToOids(), CSeqDBImpl::AccessionToOids(), CSeqDBLMDBSet::AccessionToOids(), CSeq_loc::Add(), AddDay(), CChecksum::AddFile(), AddHour(), AddMinute(), AddMonth(), AddNanoSecond(), CSimpleMakeFileContents::AddReadyKV(), AddSecond(), CAutoDefSourceGroup::AddSourceDescription(), CChecksum::AddStream(), AddYear(), CCdCore::AllResiduesInRangeAligned(), alp_data::alp_data(), alp_sim::alp_sim(), CMsvcConfigure::AnalyzeDefines(), tree< T, tree_node_allocator >::append_child(), AppendChildrenToTree(), CExpansionRule::ApplyRule(), CVCFVariantList::AreVariantIdsUnique(), CChainerArgUtil::ArgsToChainer(), CObjectOStream::AsnIo::AsnIo(), xml::document::assign(), atd(), tree< T, tree_node_allocator >::begin_fixed(), tree< T, tree_node_allocator >::begin_post(), CFIntron::BestSc1(), CFIntron::BestScCon(), Blast_HSPListSwap(), BlastHSPPipeInfo_Add(), BlastSeqBlkSetSeqRanges(), BlastSeqLocAppend(), BOOST_AUTO_TEST_CASE(), BZ2_decompress(), alp_sim::calculate_C(), alp_sim::calculate_FSC(), CSpliceProblems::CalculateSpliceProblems(), CapitalizeAfterApostrophe(), CEmblFormatter::CEmblFormatter(), CGlDrawScale::CGlDrawScale(), CAuthorizedAccessPanel::ChangeSeqdesc(), CRefGeneTrackingPanel::ChangeSeqdesc(), CUnreviewedPanel::ChangeSeqdesc(), CUnverifiedPanel::ChangeSeqdesc(), alp_sim::check_K_criterion_during_killing(), CSourceRequirements::CheckSourceQuals(), tree< T, tree_node_allocator >::child(), CGeneModel::Clip(), CDiscrepancyGroup::Collect(), CSeq_loc::Compare(), CSeqDBAliasNode::ComputeMasks(), NJ_TreeAlgorithm::ComputeTree(), ConfigureLogging(), OpenGLRenderer::ConstructLogo(), CCassStatusHistoryTaskFetch::Consume(), CCassBlobTaskLoadBlob::ConsumeBlobRecord(), Convert_Entrezgene_Seq_loc_Product(), CSeq_loc_Conversion_Set::ConvertInterval(), CFile::Copy(), CDir::Copy(), CSymLink::Copy(), CORE_SendMailEx(), CCDSProductPanel::CreateControls(), DTDParser::CreateEmbeddedName(), DTDElement::CreateEmbeddedName(), CTableAnnotDataSource::CreateFeature(), CDir::CreatePath(), CRemoteAppLauncher::CRemoteAppLauncher(), CSymbolGuard::CSymbolGuard(), Splines::cubicRoots(), CBlastSeqLoc::DebugDump(), CNcbiEncryptApp::Decrypt(), DefVsHTGKeywords(), DeltaBlockModelToString(), desc_copy(), NVcfUtil::DeserializeColumn(), rapidjson::internal::DigitGen(), CStringConstraint::DoesTextMatch(), CSeqMasker::DoMask(), OpenGLRenderer::DrawHalfWorm(), driver_connect(), DSNDlgProc(), CNcbiEncryptApp::Encrypt(), tree< T, tree_node_allocator >::end_fixed(), CIgapIntronChain::Expand(), bm::export_array(), CDFamily::extractFamily(), fallbackSimpleSort(), CEFetch_Request::FetchIdList(), CCSVExporter::Field(), fileExists(), CDataType::FileName(), CAutoDef::FindBestModifierCombo(), FindFGapIntronNog(), FindGoodParts(), FindIGapIntrons(), FixAffiliationShortWordsInElement(), CObjectIStream::FixNonPrint(), CObjectOStream::FixNonPrint(), FixOrdinalNumbers(), tree< T, tree_node_allocator >::flatten(), variation::CVariationUtil::FlipStrand(), CDiagContext::FlushMessages(), FtaInstallPrefix(), alp_sim::function_for_lambda_calculation(), alp_reg::function_for_robust_regression_sum_with_cut_LSM(), alp_reg::function_for_robust_regression_sum_with_cut_LSM_beta1_is_defined(), g_CTempString_plus(), gfx::TimSort< RandomAccessIterator, LessFunction >::gallopLeft(), gfx::TimSort< RandomAccessIterator, LessFunction >::gallopRight(), GAPCheck(), alp_sim::generate_random_permulation(), CNetCacheKey::GenerateBlobKey(), CCodeGenerator::GenerateFileList(), alp_sim::get_and_allocate_alp_distribution(), pvalues::get_appr_tail_prob_with_cov(), pvalues::get_appr_tail_prob_with_cov_without_errors(), get_limits(), pvalues::get_P_error_using_splitting_method(), CNAUtils::GetAllNAMetaData(), CSeqDBVol::GetAmbigPartialSeq(), CDataType::GetAndVerifyVar(), CDir::GetAppTmpDir(), CGC_Assembly::GetAssemblyUnits(), CFillerPointVboGeomBase::GetColorBufferUC(), CAddGlobalCodeBreak::GetCommand(), CLastErrorAdapt::GetErrCodeString(), CValidErrorFormat::GetFeatureContentLabel(), GetFeatureProtein(), CCmdLineBlastXML2ReportData::GetFilterString(), CCmdLineBlastXMLReportData::GetFilterString(), COrgName::GetFlatName(), CGC_Assembly::GetFullAssemblies(), CMacroEditorContext::GetGUIFieldName(), CBlobStreamHelper::GetIStream(), CMsvcSite::GetLibInfo(), CAutoDefFeatureClause_Base::GetLocation(), GetLowestEvalue(), CCmdLineBlastXML2ReportData::GetMatrixName(), CCmdLineBlastXMLReportData::GetMatrixName(), IPhyloTreeRender::GetMinDimensions(), CMsvcMetaMakefile::GetPchInfo(), CCmdLineBlastXML2ReportData::GetPHIPattern(), CCmdLineBlastXMLReportData::GetPHIPattern(), CWGSDb_Impl::GetProtAccRowId(), CCleanup::GetProteinLocationFromNucleotideLocation(), CComplexRelation::GetRelated(), CNCDistributionConf::GetSlotByNetCacheKey(), GetSPDescrComment(), GetStdPath(), CLocationListCtrl::GetStrandFromForm(), CUnculturedTool::GetSuggestedCorrection(), CSeqDBLMDBEntry::GetTaxIdsForOids(), GetTextEncodingForm(), CDir::GetTmpDir(), CSequenceTrack::GetTooltip(), CTrackContainer::GetUniqueTrackName(), CInferencePanel::GetValue(), CVDBBlastUtil::GetVDBSeqIdFromOID(), CFillerPointVboGeomBase::GetVertexBuffer2D(), CAnyIntron::GetW1(), CSeqIdGuesser::Guess(), CMsvc7RegSettings::IdentifyPlatform(), importance_sampling::importance_sampling(), alp::increment_H_weights(), alp::increment_H_weights_with_sentinels(), CCachedTaxon3::Init(), CTaxon1::Init(), tree< T, tree_node_allocator >::insert(), tree< T, tree_node_allocator >::insert_after(), CSeq_loc::Intersect(), ir_locate(), bm::is_bits_one(), tree< T, tree_node_allocator >::is_in_subtree(), CSnpBitfield::IsCompatible(), CMsvcSite::IsCppflagDescribed(), CStringConstraint::IsInRange(), CMsvcSite::IsLibOk(), IsLocationInFrame(), CVDBBlastUtil::IsSRA(), CStructuredCommentField::IsValid(), IsValidEmail(), CVDBBlastUtil::IsWGS(), CNCBlobKeyLight::KeyVersion(), CArchiveMemory::Load(), LoadStructureViaCache(), CMultiReader::LoadTemplate(), LoginDlgProc(), CWGSDb_Impl::Lookup(), main(), CDLTestThread::Main(), CDLTest2Thread::Main(), CMappedGraph::MakeMappedGraph(), CCdregionValidator::MapToNTCoords(), mdb_env_copythr(), CSeqMasker::Merge(), CSeqMasker::MergeAvg(), CDDAnnotateDialog::MoveAnnotation(), CDDAnnotateDialog::MoveEvidence(), CdPssmInput::moveUpLongestRow(), StyleManager::MoveUserAnnotation(), CCrossAlnPane::MZHH_GetScale(), Ncbi_strerror(), NCBI_SwapPointers(), NcbiAddrToDNS(), NcbiCreateMbedTlsCertCredentials(), CSeqDBLMDBSet::NegativeSeqIdsToOids(), CSeqDBLMDBSet::NegativeTaxIdsToOids(), DTDParser::NillableBlock(), Nlm_StringTokMT(), pvalues::normal_probability(), NotName(), odbc_dstr_swap(), odbc_get_dsn_info(), CDDRefDialog::OnButton(), CDDBookRefDialog::OnClick(), CSeqGraphicWidget::OnMarkerDetailsDlg(), CSeqGraphicWidget::OnSeqGotoCmd(), CPipeHandle::Open(), rapidjson::internal::DiyFp::operator*(), CRevComp_It< Iterator >::operator*(), CTime::operator+(), operator+(), CSyncQueue_I< Type, Container, TNativeIterator, Traits >::operator+(), CStrictId< SStrictId_Gi, SStrictId_Gi::TId >::operator++(), db_map_base< K, T >::const_iterator::operator++(), CJson_ConstArray::const_iterator::operator++(), CJson_ConstArray::iterator::operator++(), CJson_ConstObject::const_iterator::operator++(), CJson_ConstObject::iterator::operator++(), xml::attributes::iterator::operator++(), xml::attributes::const_iterator::operator++(), xml::node::iterator::operator++(), xml::node::const_iterator::operator++(), xml::node_set::iterator::operator++(), xml::node_set::const_iterator::operator++(), CTypeIterator< CBioseq >::operator++(), CTypeConstIterator< C, TypeGetter >::operator++(), bm::bvector< >::counted_enumerator::operator++(), bm::sparse_vector< unsigned, bm::bvector<> >::const_iterator::operator++(), bm::rsc_sparse_vector< Val, SV >::const_iterator::operator++(), CSyncQueue_I< Type, Container, TNativeIterator, Traits >::operator++(), xml::impl::ait_impl::operator++(), bm::bvector< >::enumerator::operator++(), bm::interval_enumerator< BV >::operator++(), bm::str_sparse_vector< CharType, BV, STR_SIZE >::const_iterator::operator++(), CTime::operator-(), CSyncQueue_I< Type, Container, TNativeIterator, Traits >::operator-(), CStrictId< SStrictId_Gi, SStrictId_Gi::TId >::operator--(), db_map_base< K, T >::const_iterator::operator--(), CJson_ConstArray::const_iterator::operator--(), CJson_ConstArray::iterator::operator--(), CJson_ConstObject::const_iterator::operator--(), CJson_ConstObject::iterator::operator--(), CSyncQueue_I< Type, Container, TNativeIterator, Traits >::operator--(), CTime::operator<(), xml::impl::ait_impl::operator=(), xml::attributes::attr::operator=(), xml::attributes::operator=(), xml::attributes::const_iterator::operator=(), xml::node::const_iterator::operator=(), xml::node_set::const_iterator::operator=(), xml::document::operator=(), xml::attributes::iterator::operator=(), xml::node::iterator::operator=(), xml::node_set::iterator::operator=(), CResizingIterator< TSeq, TVal >::operator=(), CTime::operator==(), CTime::operator>(), bm::parallel_popcnt_32(), ParseAccessionRange(), CProjBulderApp::ParseArguments(), SDiagMessage::ParseMessage(), CObjFingerprint::ParseSignature(), ParseXmlString(), CSocketReaderWriter::PendingCount(), CUnculTaxTool::PreloadCache(), CAgpValidateReader::CIdsNotInAgp::Print(), CArgs::Print(), CHTMLText::PrintBegin(), CDataMemberContainerType::PrintXMLSchema(), CEnumDataType::PrintXMLSchema(), CUniSequenceDataType::PrintXMLSchema(), alp_data::random_long(), tree< T, tree_node_allocator >::sibling_iterator::range_first(), CTimeFunctions::Read(), CObjectIStreamAsn::ReadDouble(), CObjectIStreamXml::ReadFileHeader(), ReadIndexHeader< true >(), ReadIntoUtf8(), CMemberInfoFunctions::ReadMissingSimpleMember(), CReadHook_SkipError::ReadObject(), CFastaReader::ReadOneSeq(), CDirEntry::Rename(), CAsnElementPrimitive::RenderValue(), CAsnOctetStringBlock::RenderValue(), CReorderStructuredComment::reorder_comment_by_rule(), tree< T, tree_node_allocator >::replace(), CSymResolver::Resolve(), CExec::ResolvePath(), CSortedBioseqs::RestoreOrder(), CSortedSeq_ids::RestoreOrder(), alp_reg::robust_regression_sum_with_cut_LSM(), alp_reg::robust_regression_sum_with_cut_LSM_beta1_is_defined(), CAlnTestApp::Run(), s_AnalyzeLibraryOrder(), s_BlastHSPListRPSUpdate(), s_BlastSeqLocListToArrayOfPointers(), s_BuildMaskedRanges(), s_BuildTokenList(), s_CombineDustMasksWithUserProvidedMasks(), s_CountLines(), s_FillModuleListPSAPI(), s_FindFirstMismatch(), s_FindHitsShortDNA(), s_FindPrefixAndSuffixPos(), s_FindTrnaAA(), s_FixStrainForPrefix(), s_FTPRename(), s_GeneralLnGamma(), s_gethostbyname_(), s_GetParentEntry(), s_GetQuerySequence(), s_GetSeq4naChunkSeq(), s_HexDumpText(), s_Load_Packed_seqint(), s_LogDerivative(), s_MakeFrom(), s_MaskQuerySeq(), s_NormalizeTokens(), s_PolyGamma(), s_PreProcessAccessionsForDBv5(), s_ReadHeader(), s_SeqAlignSetToXMLHsps(), s_SetFieldsOfChoice(), s_ShiftGapsRight(), s_StringToAddr(), CMacroFunction_SwapQual::s_SwapFields(), s_Tokenize(), s_TrimChainStartToSubjPos(), s_TrimHSP(), s_VT_Descr(), CSubjectMap_Factory_TBase::Save(), sendMTFValues(), SeqDB_SplitQuoted(), CSeqDBImpl::SeqidToOids(), SERV_LBSMD_Open(), SERV_ReadInfoEx(), MultipleAlignment::setAlignment(), CCleanup::SetCodeBreakLocation(), CBlastSeqVectorFromCSeq_data::SetCoding(), CApplyStrCommTableTreeItemData::SetData(), CAlnTableWidget::SetDataSource(), CFieldChoicePanel::SetFieldName(), CEUtils_IdGroupSet::SetGroups(), CEUtils_IdGroup::SetIds(), CBl2Seq::SetInterruptCallback(), CUIToolRegistry::SetMRUToolNames(), CSeqTextPane::SetRangeSelection(), CSimpleB2SWrapper::SetSeq(), SetSuccessors(), CTooltip::SetText(), CTime::SetTimeZone(), CTime::SetTimeZonePrecision(), CUrlArgs::SetUniqueValue(), CGBQualDirectionPanel::SetValue(), CCrossAlnPane::SHH_GetModelByWindow(), CCrossAlnPane::SHH_GetWindowByModel(), SkipMixedContent(), CBlastDbBlob::SkipPadBytes(), snocString(), CTreeIterator::SortChildren(), sParseRange(), CWinMaskUtil::CIdSet_TextMatch::split(), CFIntron::Step(), string_to_numeric(), tree< T, tree_node_allocator >::subtree(), CDiscrepancyVisitorImpl< _Name >::Summarize(), CSuspect_rule::SummarizeConstraint(), CSuspect_rule::SummarizeConstraintSet(), bm::bvmini< N >::swap(), CTSE_Lock::Swap(), rapidjson::internal::Swap(), alp::swap(), NMacroUtil::SwapGbQualWithValues(), sx_AddDescrBytes(), CPhyloNodeData::Sync(), CSeqDBLMDBSet::TaxIdsToOids(), tds_config_env_tdshost(), tds_parse_conf_section(), tds_process_end(), tds_read_config_info(), tds_swap_bytes(), test(), TestBinding(), CMacroFunction_SwapRelFeatQual::TheFunction(), BlockModel::toString(), CSingleCDSExceptionPanel::TransferDataFromWindow(), TranslateCodingRegionForValidation(), Truncate(), CUnculTaxTool::TryRankFix(), DTDParser::TypesBlock(), uInt64_qrm10(), CMD5::Update(), CRemoteUpdater::UpdatePubReferences(), URL_ConnectEx(), UTIL_GenerateHMAC(), CFarPointerSeq::ValidateAlignment(), CCreateSeqHistForTpa::ValidateAlignments(), CValidError_bioseq::ValidateDelta(), CLBLASTParamsPanel::ValidateLocalDatabase(), ValNodeCopyStrExEx(), ValNodeMergeStrsExEx(), VDBSRC_Convert2naToString(), VDBSRC_InitData(), VisitXmlNodeProc(), write_all_strings(), CNCBlobStorage::WriteBlobList(), WriteDB_IupacnaToBinary(), CObjectOStreamJson::WriteEncodedChar(), CObjectOStreamXml::WriteEncodedChar(), CBlastDbBlob::WritePadBytes(), CMemberInfoFunctions::WriteWithSetFlagMember(), CAlignmentTrack::x_AddAlignmentLayout(), CMacroFunction_SetPubDate::x_AddDate(), CFeatureItem::x_AddRptUnitQual(), CWriteDB_IsamIndex::x_AddStringData(), CSeqDBLMDBEntry::x_AdjustOidsOffset_TaxList(), CTime::x_AdjustTimeImmediately(), CMakeProfileDBApp::x_CheckDelta(), x_CollectGroup(), CMacroInterpreter::x_ConvertLocTypeValidateArgs(), CRemoteAppRequest::x_Deserialize(), CDiff::x_DiffHalfMatch(), CNCMessageHandler::x_DoCmd_GetMeta(), COrfSearchJob::x_DoSearch(), CCompoundRegistry::x_Enumerate(), CCompoundRWRegistry::x_Enumerate(), CGeneModelFeatJob::x_Execute(), CSGSegmentMapJob::x_Execute(), CArchive::x_ExtractEntry(), COligoSpecificityCheck::x_FillGlobalAlignInfo(), CCmdLineBlastXML2ReportData::x_FillScoreMatrix(), CGraphicPanel::x_FindText(), CWriteDB_GiIndex::x_Flush(), CWriteDB_IsamIndex::x_Free(), CGlDrawScale::x_GenerateLabel(), CSeqDBVol::x_GetAmbigSeq(), CMacroEditorContext::x_GetGUIFieldForBsrcText(), CMacroEditorContext::x_GetGUIFieldForMiscDescr(), CMacroEditorContext::x_GetGUIFieldForRNA(), CMakeProfileDBApp::x_GetSMPFilenames(), CMatePairGlyph::x_GetTitle(), x_GetValue(), CBlastVdbCmdApp::x_InitApplicationData(), CDebugDumpFormatterText::x_InsertPageBreak(), x_IPv4ToString(), CSGAlignmentJob::x_LoadAlignmentFeats(), CTSE_Split_Info::x_LoadAnnot(), CMultiAligner::x_LoadBlockBoundaries(), CBatchFeatJob::x_LoadFeatProducts(), CIntronTrack::x_LoadFeatures(), CSGSeqGraphJob::x_LoadSeqTable(), CAgpconvertApplication::x_LoadTemplate(), CMacroInterpreter::x_MakeIntervalAssignValidateArgs(), CMacroInterpreter::x_MakeWholeSeqIntAssignValidateArgs(), CBlastDBCmdApp::x_ModifyConfigForBatchEntry(), CHTMLOpenElement::x_PrintBegin(), CScoreLookup::x_PrintDictionaryEntry(), CIgBlastTabularInfo::x_PrintPartialQuery(), CTar::x_ProcessEntry(), CGeneModelFeatJob::x_ProcessLandMarkFeatures(), CSeq_loc_Mapper_Base::x_PushLocToDstMix(), CPublicationTypePanel::x_PutMainPubFirst(), CShortReadFastaInputSource::x_ReadFastaOneSeq(), CSafeStaticPtr_Base::x_ReleaseInstanceMutex(), CMacroInterpreter::x_ResolveValidateArgs(), CAutoInitPtr< T >::x_SelfCleanup(), CAutoInitRef< T >::x_SelfCleanup(), x_ServiceName(), CMacroFunction_SetPubField::x_SetObjects_Date(), CBlastTabularInfo::x_SetQueryCovSeqalign(), CMacroInterpreter::x_SetStrCommDbAssignValidateArgs(), CDeflineGenerator::x_SetTitleFromProtein(), CDeflineGenerator::x_SetTitleFromProteinIdx(), CDeflineGenerator::x_SetTitleFromWGS(), CAutoDefSourceGroup::x_SortDescriptions(), CAutoDef::x_SortModifierListByRank(), CStrainSerotypeInfluenza::x_SplittingStructCollections(), CMacroInterpreter::x_StringConstraintValidateArgs(), x_StringToIPv4(), CMacroFunction_SwapQual::x_SwapFields(), CUnculturedTool::x_TryRankFix(), CMakeProfileDBApp::x_UpdateCobalt(), CMakeProfileDBApp::x_UpdateDelta(), CDataMiningPanel::x_UpdateWidgetAndTool(), CValidError_align::x_ValidateAlignPercentIdentity(), CValidError_graph::x_ValidateGraphValues(), CBamLoadOptionPanel::x_ValidateInput(), CValidError_desc::x_ValidateStructuredCommentUsingRule(), CMacroInterpreter::x_ValueFromTblValidateArgs(), xGetNodeData(), XMLDefVsHTGKeywords(), CSafeStaticGuard::~CSafeStaticGuard(), and CWriteDB_PackedStrings< ALLOCSIZE >::~CWriteDB_PackedStrings().

Modified on Wed May 22 11:29:34 2024 by modify_doxy.py rev. 669887