NCBI C++ ToolKit
Classes | Macros | Functions | Variables
ncbi_server_info.c File Reference
#include "ncbi_ansi_ext.h"
#include "ncbi_assert.h"
#include "ncbi_server_infop.h"
#include "ncbi_socketp.h"
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
+ Include dependency graph for ncbi_server_info.c:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

struct  SSERV_Ops
 
struct  SSERV_Attr
 

Macros

#define fabs(v)   ((v) < 0.0 ? -(v) : (v))
 
#define MAX_IP_ADDR_LEN   80 /*IPv6 friendly*/
 
#define SERV_VHOSTABLE   (/*fSERV_Ncbid |*/ fSERV_Http | fSERV_Standalone)
 

Functions

static const SSERV_Attrs_GetAttrByType (ESERV_Type type)
 
static const SSERV_Attrs_GetAttrByTag (const char *tag)
 
const char * SERV_TypeStr (ESERV_Type type)
 
const char * SERV_ReadType (const char *str, ESERV_Type *type)
 
char * SERV_WriteInfo (const SSERV_Info *info)
 
SSERV_InfoSERV_ReadInfoEx (const char *str, const char *name, int lazy)
 
SSERV_InfoSERV_ReadInfo (const char *str)
 
SSERV_InfoSERV_CopyInfoEx (const SSERV_Info *orig, const char *name)
 
SSERV_InfoSERV_CopyInfo (const SSERV_Info *orig)
 
const char * SERV_NameOfInfo (const SSERV_Info *info)
 
size_t SERV_SizeOfInfo (const SSERV_Info *info)
 
int SERV_EqualInfo (const SSERV_Info *i1, const SSERV_Info *i2)
 
const char * SERV_HostOfInfo (const SSERV_Info *info)
 
TNCBI_IPv6Addr SERV_AddrOfInfo (const SSERV_Info *info)
 
static char * s_Ncbid_Write (size_t reserve, const USERV_Info *u)
 
static SSERV_Infos_Ncbid_Read (const char **str, size_t add)
 
static size_t s_Ncbid_SizeOf (const USERV_Info *u)
 
static int s_Ncbid_Equal (const USERV_Info *u1, const USERV_Info *u2)
 
SSERV_InfoSERV_CreateNcbidInfoEx (unsigned int host, unsigned short port, const char *args, size_t add)
 
SSERV_InfoSERV_CreateNcbidInfo (unsigned int host, unsigned short port, const char *args)
 
static char * s_Standalone_Write (size_t reserve, const USERV_Info *u)
 
static SSERV_Infos_Standalone_Read (const char **str, size_t add)
 
static size_t s_Standalone_SizeOf (const USERV_Info *u)
 
SSERV_InfoSERV_CreateStandaloneInfoEx (unsigned int host, unsigned short port, size_t add)
 
SSERV_InfoSERV_CreateStandaloneInfo (unsigned int host, unsigned short port)
 
static char * s_Http_Write (size_t reserve, const USERV_Info *u)
 
static SSERV_Infos_HttpAny_Read (ESERV_Type type, const char **str, size_t add)
 
static SSERV_Infos_HttpGet_Read (const char **str, size_t add)
 
static SSERV_Infos_HttpPost_Read (const char **str, size_t add)
 
static SSERV_Infos_Http_Read (const char **str, size_t add)
 
static size_t s_Http_SizeOf (const USERV_Info *u)
 
static int s_Http_Equal (const USERV_Info *u1, const USERV_Info *u2)
 
SSERV_InfoSERV_CreateHttpInfoEx (ESERV_Type type, unsigned int host, unsigned short port, const char *path, const char *args, size_t add)
 
SSERV_InfoSERV_CreateHttpInfo (ESERV_Type type, unsigned int host, unsigned short port, const char *path, const char *args)
 
static char * s_Firewall_Write (size_t reserve, const USERV_Info *u)
 
static SSERV_Infos_Firewall_Read (const char **str, size_t add)
 
static size_t s_Firewall_SizeOf (const USERV_Info *u)
 
static int s_Firewall_Equal (const USERV_Info *u1, const USERV_Info *u2)
 
SSERV_InfoSERV_CreateFirewallInfoEx (unsigned int host, unsigned short port, ESERV_Type type, size_t add)
 
SSERV_InfoSERV_CreateFirewallInfo (unsigned int host, unsigned short port, ESERV_Type type)
 
static char * s_Dns_Write (size_t reserve, const USERV_Info *u)
 
static SSERV_Infos_Dns_Read (const char **str, size_t add)
 
static size_t s_Dns_SizeOf (const USERV_Info *u)
 
SSERV_InfoSERV_CreateDnsInfoEx (unsigned int host, size_t add)
 
SSERV_InfoSERV_CreateDnsInfo (unsigned int host)
 

Variables

static const char kRegularInter [] = "RegularInter"
 
static const char kBlastInter [] = "BlastInter"
 
static const char kRegular [] = "Regular"
 
static const char kBlast [] = "Blast"
 
struct {
   const char *   tag
 
   size_t   len
 
   ESERV_Algo   algo
 
   ESERV_Site   site
 
kFlags []
 
static const char kNCBID [] = "NCBID"
 
static const char kSTANDALONE [] = "STANDALONE"
 
static const char kHTTP_GET [] = "HTTP_GET"
 
static const char kHTTP_POST [] = "HTTP_POST"
 
static const char kHTTP [] = "HTTP"
 
static const char kFIREWALL [] = "FIREWALL"
 
static const char kDNS [] = "DNS"
 
static const SSERV_Attr kSERV_Attr []
 

Macro Definition Documentation

◆ fabs

#define fabs (   v)    ((v) < 0.0 ? -(v) : (v))

Definition at line 44 of file ncbi_server_info.c.

◆ MAX_IP_ADDR_LEN

#define MAX_IP_ADDR_LEN   80 /*IPv6 friendly*/

Definition at line 46 of file ncbi_server_info.c.

◆ SERV_VHOSTABLE

#define SERV_VHOSTABLE   (/*fSERV_Ncbid |*/ fSERV_Http | fSERV_Standalone)

Definition at line 48 of file ncbi_server_info.c.

Function Documentation

◆ s_Dns_Read()

static SSERV_Info* s_Dns_Read ( const char **  str,
size_t  add 
)
static

Definition at line 1081 of file ncbi_server_info.c.

References SERV_CreateDnsInfoEx().

◆ s_Dns_SizeOf()

static size_t s_Dns_SizeOf ( const USERV_Info u)
static

Definition at line 1087 of file ncbi_server_info.c.

References USERV_Info::dns.

◆ s_Dns_Write()

static char* s_Dns_Write ( size_t  reserve,
const USERV_Info u 
)
static

Definition at line 1070 of file ncbi_server_info.c.

References malloc(), and str().

◆ s_Firewall_Equal()

static int s_Firewall_Equal ( const USERV_Info u1,
const USERV_Info u2 
)
static

Definition at line 1022 of file ncbi_server_info.c.

References USERV_Info::firewall, and SSERV_FirewallInfo::type.

◆ s_Firewall_Read()

static SSERV_Info* s_Firewall_Read ( const char **  str,
size_t  add 
)
static

Definition at line 1004 of file ncbi_server_info.c.

References SERV_CreateFirewallInfoEx(), SERV_ReadType(), str(), and type.

◆ s_Firewall_SizeOf()

static size_t s_Firewall_SizeOf ( const USERV_Info u)
static

Definition at line 1016 of file ncbi_server_info.c.

References USERV_Info::firewall.

◆ s_Firewall_Write()

static char* s_Firewall_Write ( size_t  reserve,
const USERV_Info u 
)
static

◆ s_GetAttrByTag()

static const SSERV_Attr * s_GetAttrByTag ( const char *  tag)
static

Definition at line 1188 of file ncbi_server_info.c.

References i, isspace(), kSERV_Attr, SSERV_Attr::len, len, strncasecmp, and tag.

Referenced by SERV_ReadType().

◆ s_GetAttrByType()

static const SSERV_Attr * s_GetAttrByType ( ESERV_Type  type)
static

◆ s_Http_Equal()

static int s_Http_Equal ( const USERV_Info u1,
const USERV_Info u2 
)
static

Definition at line 920 of file ncbi_server_info.c.

References USERV_Info::http, SERV_HTTP_ARGS, SERV_HTTP_PATH, and util::strcmp().

◆ s_Http_Read()

static SSERV_Info* s_Http_Read ( const char **  str,
size_t  add 
)
static

Definition at line 906 of file ncbi_server_info.c.

References fSERV_Http, s_HttpAny_Read(), and str().

◆ s_Http_SizeOf()

static size_t s_Http_SizeOf ( const USERV_Info u)
static

Definition at line 912 of file ncbi_server_info.c.

References USERV_Info::http, SERV_HTTP_ARGS, and SERV_HTTP_PATH.

◆ s_Http_Write()

static char* s_Http_Write ( size_t  reserve,
const USERV_Info u 
)
static

Definition at line 849 of file ncbi_server_info.c.

References USERV_Info::http, info, malloc(), n, SERV_HTTP_ARGS, SERV_HTTP_PATH, and str().

◆ s_HttpAny_Read()

static SSERV_Info* s_HttpAny_Read ( ESERV_Type  type,
const char **  str,
size_t  add 
)
static

◆ s_HttpGet_Read()

static SSERV_Info* s_HttpGet_Read ( const char **  str,
size_t  add 
)
static

Definition at line 894 of file ncbi_server_info.c.

References fSERV_HttpGet, s_HttpAny_Read(), and str().

◆ s_HttpPost_Read()

static SSERV_Info* s_HttpPost_Read ( const char **  str,
size_t  add 
)
static

Definition at line 900 of file ncbi_server_info.c.

References fSERV_HttpPost, s_HttpAny_Read(), and str().

◆ s_Ncbid_Equal()

static int s_Ncbid_Equal ( const USERV_Info u1,
const USERV_Info u2 
)
static

Definition at line 729 of file ncbi_server_info.c.

References USERV_Info::ncbid, SERV_NCBID_ARGS, and util::strcmp().

◆ s_Ncbid_Read()

static SSERV_Info* s_Ncbid_Read ( const char **  str,
size_t  add 
)
static

Definition at line 696 of file ncbi_server_info.c.

References assert, free(), info, isspace(), len, SERV_CreateNcbidInfoEx(), str(), and strndup.

◆ s_Ncbid_SizeOf()

static size_t s_Ncbid_SizeOf ( const USERV_Info u)
static

Definition at line 723 of file ncbi_server_info.c.

References USERV_Info::ncbid, and SERV_NCBID_ARGS.

◆ s_Ncbid_Write()

static char* s_Ncbid_Write ( size_t  reserve,
const USERV_Info u 
)
static

Definition at line 684 of file ncbi_server_info.c.

References info, malloc(), USERV_Info::ncbid, SERV_NCBID_ARGS, and str().

◆ s_Standalone_Read()

static SSERV_Info* s_Standalone_Read ( const char **  str,
size_t  add 
)
static

Definition at line 798 of file ncbi_server_info.c.

References SERV_CreateStandaloneInfoEx().

◆ s_Standalone_SizeOf()

static size_t s_Standalone_SizeOf ( const USERV_Info u)
static

Definition at line 804 of file ncbi_server_info.c.

References USERV_Info::standalone.

◆ s_Standalone_Write()

static char* s_Standalone_Write ( size_t  reserve,
const USERV_Info u 
)
static

Definition at line 787 of file ncbi_server_info.c.

References malloc(), and str().

◆ SERV_AddrOfInfo()

TNCBI_IPv6Addr SERV_AddrOfInfo ( const SSERV_Info info)

Definition at line 670 of file ncbi_server_info.c.

References info, NcbiIPv4ToIPv6(), and NcbiIsEmptyIPv6().

Referenced by SERV_GetServers().

◆ SERV_CopyInfoEx()

SSERV_Info* SERV_CopyInfoEx ( const SSERV_Info orig,
const char *  name 
)

◆ SERV_CreateDnsInfoEx()

SSERV_Info* SERV_CreateDnsInfoEx ( unsigned int  host,
size_t  add 
)

◆ SERV_CreateFirewallInfoEx()

SSERV_Info* SERV_CreateFirewallInfoEx ( unsigned int  host,
unsigned short  port,
ESERV_Type  type,
size_t  add 
)

◆ SERV_CreateHttpInfoEx()

SSERV_Info* SERV_CreateHttpInfoEx ( ESERV_Type  type,
unsigned int  host,
unsigned short  port,
const char *  path,
const char *  args,
size_t  add 
)

◆ SERV_CreateNcbidInfoEx()

SSERV_Info* SERV_CreateNcbidInfoEx ( unsigned int  host,
unsigned short  port,
const char *  args,
size_t  add 
)

◆ SERV_CreateStandaloneInfoEx()

SSERV_Info* SERV_CreateStandaloneInfoEx ( unsigned int  host,
unsigned short  port,
size_t  add 
)

◆ SERV_HostOfInfo()

const char* SERV_HostOfInfo ( const SSERV_Info info)

Definition at line 661 of file ncbi_server_info.c.

References info, SSERV_Attr::ops, s_GetAttrByType(), and SSERV_Ops::SizeOf.

Referenced by x_HostOfInfo(), and x_SetHostPort().

◆ SERV_NameOfInfo()

const char* SERV_NameOfInfo ( const SSERV_Info info)

◆ SERV_ReadInfoEx()

SSERV_Info* SERV_ReadInfoEx ( const char *  str,
const char *  name,
int  lazy 
)

Variable Documentation

◆ algo

ESERV_Algo algo

◆ kBlast

const char kBlast[] = "Blast"
static

Definition at line 100 of file ncbi_server_info.c.

◆ kBlastInter

const char kBlastInter[] = "BlastInter"
static

Definition at line 98 of file ncbi_server_info.c.

◆ kDNS

const char kDNS[] = "DNS"
static

Definition at line 1136 of file ncbi_server_info.c.

◆ kFIREWALL

const char kFIREWALL[] = "FIREWALL"
static

Definition at line 1135 of file ncbi_server_info.c.

◆ 

struct { ... } kFlags[]
Initial value:
= {
{ kRegular, sizeof(kRegular)-1, eSERV_Regular, (ESERV_Site) 0 },
{ kBlast, sizeof(kBlast)-1, eSERV_Blast, (ESERV_Site) 0 }
}
ESERV_Site
@ eSERV_Blast
@ eSERV_Regular
@ fSERV_Interzone
static const char kRegularInter[]
static const char kBlast[]
static const char kRegular[]
static const char kBlastInter[]

Referenced by SERV_ReadInfoEx().

◆ kHTTP

const char kHTTP[] = "HTTP"
static

Definition at line 1134 of file ncbi_server_info.c.

◆ kHTTP_GET

const char kHTTP_GET[] = "HTTP_GET"
static

Definition at line 1132 of file ncbi_server_info.c.

◆ kHTTP_POST

const char kHTTP_POST[] = "HTTP_POST"
static

Definition at line 1133 of file ncbi_server_info.c.

◆ kNCBID

const char kNCBID[] = "NCBID"
static

Definition at line 1130 of file ncbi_server_info.c.

◆ kRegular

const char kRegular[] = "Regular"
static

Definition at line 99 of file ncbi_server_info.c.

◆ kRegularInter

const char kRegularInter[] = "RegularInter"
static

Definition at line 97 of file ncbi_server_info.c.

◆ kSERV_Attr

const SSERV_Attr kSERV_Attr[]
static

Definition at line 1139 of file ncbi_server_info.c.

Referenced by s_GetAttrByTag(), and s_GetAttrByType().

◆ kSTANDALONE

const char kSTANDALONE[] = "STANDALONE"
static

Definition at line 1131 of file ncbi_server_info.c.

◆ len

size_t len

Definition at line 104 of file ncbi_server_info.c.

Referenced by s_GetAttrByTag(), s_HttpAny_Read(), s_Ncbid_Read(), and SERV_ReadInfoEx().

◆ site

ESERV_Site site

◆ tag

const char* tag

Definition at line 103 of file ncbi_server_info.c.

Referenced by CSeq_feat::AddDbxref(), AddGeneFeat(), AddIRDMiscFeature(), CClassTypeStrings::AddMember(), AddPIDToSeqId(), CObjectLoadingTask::AddProjectItemExtra(), CLinkUtils::AddSequenceLinks(), CReadBlastApp::addSimpleTab(), CProjectItem::AddTag(), CSrcTableDbxrefColumn::AddToBioSource(), CChoiceTypeStrings::AddVariant(), CBarcodeTool::ApplyDbxrefs(), asn1_get_sequence_of_cb(), asn1_get_tagged_int(), asn1_write_tagged_int(), CItemsInfo::AssignItemsTags(), CObjectIStreamAsnBinary::BeginChoiceVariant(), CObjectIStreamAsnBinary::BeginClassMember(), CObjectIStreamXml::BeginClassMember(), BOOST_AUTO_TEST_CASE(), cb_end_element(), cb_start_element(), ccm_auth_crypt(), chachapoly_crypt_and_tag(), CheckTags(), CLocalToGeneralId::CLocalToGeneralId(), CDriverManager::CreateDs(), CDriverManager::CreateDsFrom(), CSeqUtils::CreateLinkRow(), CSeqUtils::CreateSectionRow(), CSeqUtils::CreateTableRow(), CGlResMgr::CreateTexture(), DbxrefQualToDbtag(), CDbxrefPanel::DeleteTaxonRef(), compile_time_bits::Equal(), xml::impl::epimpl::event_end_element(), xml::impl::epimpl::event_start_element(), CBamDb::ExcludeAlignTag(), CExonSelectorApplication::ExtractExonsFromSAM(), CAlignFormatUtil::FillScanModeBlastDbInfo(), CItemsInfo::Find(), CObjectTypeInfo::FindMemberIndex(), CObjectTypeInfo::FindVariantIndex(), CFlatSubmitterSeqidQVal::Format(), CFlatXrefQVal::Format(), CGenbankFormatter::FormatDBSource(), CGenbankFormatter::FormatTSA(), CGenbankFormatter::FormatWGS(), CTMgr_DTrackId::FromTrackIdString(), fta_build_structured_comment(), fta_create_imgt_misc_feat(), fta_create_user_field(), fta_create_wgs_dbtag(), fta_fix_seq_id(), fta_get_str_user_field(), fta_get_user_field(), fta_orgref_has_taxid(), fta_parse_structured_comment(), fta_parse_tpa_tsa_block(), CNewCleanup_imp::GBQualSeqFeatBC(), get_embl_str_pub_id(), IScoringMethod::GetAlignmentTypeByTag(), GetDRlineDataSP(), CWGSDataLoader_Impl::GetFileInfoByGeneral(), CFileSubpanel::GetFilename(), CWGSDb_Impl::GetGeneralSeq_id(), CTSE_Handle::GetGenesWithLocus(), CTSE_Handle::GetGeneWithLocus(), CFeatGlyph::GetHTMLActiveAreas(), CSeq_featHandler::GetLabel(), CReadBlastApp::getLocusTag(), GetLocusTagForFeature(), CMemorySrcFileMap::GetMods(), getParam(), CCDSTranslationPanel::GetProductId(), NMItemData::GetPropertyFromInfo(), NSnp::GetRsid(), GetSeqTableFromSeqEntry(), GetSourceDbtag(), GetSPDescrTitle(), CProjectItemExtra::GetStr(), CItemsInfo::GetTagAndClass(), CGuiObjectInfoComponent::GetToolTip(), CObjectOStreamAsnBinary::GetUTF8StringTag(), CEditingActionBiosourceDbxref::GetValue(), CEditingActionFeatDbxref::GetValue(), CAlignGroup::GroupBySeqIds(), CAlignGroup::GroupBySequenceType(), CAlignGroup::GroupByStrand(), HasGeneIdXref(), CProjectItem::HasTag(), CBamDb::IncludeAlignTag(), CNamedParameterList::Is(), NSnp::IsSnp(), CDriverManager::MakeDs(), MakeStrDbtag(), CObjectTypeInfo::MatchPattern(), mbedtls_asn1_get_sequence_of_ncbicxx_2_28_3(), mbedtls_asn1_get_tag_ncbicxx_2_28_3(), mbedtls_asn1_traverse_sequence_of_ncbicxx_2_28_3(), mbedtls_asn1_write_tag_ncbicxx_2_28_3(), mbedtls_asn1_write_tagged_string_ncbicxx_2_28_3(), mbedtls_ccm_auth_decrypt_ncbicxx_2_28_3(), mbedtls_ccm_encrypt_and_tag_ncbicxx_2_28_3(), mbedtls_ccm_star_auth_decrypt_ncbicxx_2_28_3(), mbedtls_ccm_star_encrypt_and_tag_ncbicxx_2_28_3(), mbedtls_chachapoly_auth_decrypt_ncbicxx_2_28_3(), mbedtls_chachapoly_encrypt_and_tag_ncbicxx_2_28_3(), mbedtls_cipher_aead_decrypt(), mbedtls_cipher_aead_encrypt(), mbedtls_cipher_auth_decrypt_ncbicxx_2_28_3(), mbedtls_cipher_auth_encrypt_ncbicxx_2_28_3(), mbedtls_cipher_check_tag_ncbicxx_2_28_3(), mbedtls_cipher_write_tag_ncbicxx_2_28_3(), mbedtls_gcm_auth_decrypt_ncbicxx_2_28_3(), mbedtls_gcm_crypt_and_tag_ncbicxx_2_28_3(), mbedtls_gcm_finish_ncbicxx_2_28_3(), mbedtls_psa_aead_decrypt_ncbicxx_2_28_3(), mbedtls_psa_aead_encrypt_ncbicxx_2_28_3(), mbedtls_x509_get_ext_ncbicxx_2_28_3(), mbedtls_x509_get_time_ncbicxx_2_28_3(), CNewCleanup_imp::MoveDbxrefs(), compile_time_bits::NotEqual(), CProcessor::OffsetId(), CRepeatToFeat::operator()(), std::operator<<(), CFormattingArgs::ParseFormattingString(), SSNP_Info::ParseSeq_feat(), CObjectIStreamAsnBinary::PeekLongTag(), CArgDescriptions::CPrintUsageXml::PrintArguments(), CHTMLText::PrintBegin(), CReferenceDataType::PrintDTDElement(), CStaticDataType::PrintDTDElement(), CUniSequenceDataType::PrintDTDElement(), CReferenceDataType::PrintDTDExtra(), CUniSequenceDataType::PrintDTDExtra(), CArgAllow_Int8s::PrintUsageXml(), CDataMemberContainerType::PrintXMLSchema(), CEnumDataType::PrintXMLSchema(), CReferenceDataType::PrintXMLSchema(), CStaticDataType::PrintXMLSchema(), CUniSequenceDataType::PrintXMLSchema(), ProcessSAM(), CPhrapReader::Read(), CPhrap_Read::ReadDS(), CPhrap_Read::ReadTag(), CPhrap_Contig::ReadTag(), CProjectItem::RemoveTag(), RemoveTag(), ReplaceTag(), ncbi::grpcapi::dbsnp::primary_track::DbSnpPrimaryTrack::WithRawMethod_ForSeqId< BaseClass >::RequestForSeqId(), ncbi::grpcapi::dbsnp::primary_track::DbSnpPrimaryTrack::WithAsyncMethod_ForSeqId< BaseClass >::RequestForSeqId(), CWGSClient::ResolveGeneral(), CPrimeCacheApplication::Run(), CTestBMApp::Run(), s_AddAttribute(), s_CloseTag(), s_CombineStrings(), SGeneCdsmRnaFeats::s_CreateDBXref(), s_GetAttrByTag(), s_GetChunksForThread(), s_GetDeflineIdString(), CCreateGeneModelTask::s_GetGeneID(), s_GetMD5Tag(), s_GetUserObjectContent(), s_GetVariationDbtagLabel(), s_GetVDBSeverityTag(), s_HasTag(), s_NewDbtagId(), s_OpenTag(), s_OpenTagNoNewline(), s_PartialAtGapOrNs(), s_ScanRecursive(), s_SerializeAndSplitBy(), s_WriteXmlLine(), SERV_ReadInfoEx(), ColumnarVcfCache::SetInfoFields(), IEditMacroFunction::SetQualStringValue(), CProjectItemExtra::SetStr(), CDataType::SetTag(), CTypeInfo::SetTag(), CPointerTypeInfo::SetTag(), CEutilsClient::SetUserTag(), CEditingActionBiosourceDbxref::SetValue(), CEditingActionFeatDbxref::SetValue(), SkipMixedContent(), CObjectIStreamXml::SkipStackTagName(), CObjectIStreamXml::SkipTagName(), SPCollectProtNames(), SPFeatProtRef(), StrToSeqId(), sx_SetTag(), TestOneGeneralSeqId(), CObjectIStreamAsnBinary::UnexpectedMember(), ValNodeExtractUserObject(), VDBLogWriter(), CFlatItemFormatter::Wrap(), CObjectOStreamAsnBinary::WriteClassTag(), CId1FetchApp::WriteHistoryTable(), CLinkUtils::x_AddDbxrefFeatureLinks(), CFeatureTableReader_Imp::x_AddQualifierToFeature(), CDbxrefPanel::x_AddRow(), CDBSourceItem::x_AddSPBlock(), CAlnMultiRenderer::x_AddStatisticsRow(), CPhrap_Read::x_AddTagFeats(), CPhrap_Contig::x_AddTagFeats(), x_Authenticate(), CEditSeqId::x_CollectChangedIds(), CPhrapReader::x_CreateDesc(), CFeatureGenerator::SImplementation::x_CreateGeneFeature(), CGroupAlignmentsJob::x_CreateProjectItems(), CPhrapReader::x_DetectFormatVersion(), CGC_Sequence::x_GetChildren(), CTSE_Info::x_GetFeaturesByLocus(), CTableAnnotDataSource::x_GetMetaInfoTag(), CPhrapReader::x_GetOldTag(), CAlnMultiWidget::x_GetScoringMRUListName(), IOperateOnTwoQuals::x_GetSourceString(), CBamFileInfo::x_Initialize(), CValidError_bioseq::x_IsPartialAtSpliceSiteOrGap(), CTSE_Info::x_MapFeatByLocus(), CGFFReader::x_MergeAttributes(), CGFFReader::x_ParseFeatRecord(), CArgDescriptions::x_PrintAliasesAsXml(), CAgpValidateReader::x_PrintTotals(), CGeneModelFeatJob::x_ProcessLandMarkFeatures(), CPhrapReader::x_ReadContig(), CSparseGraph::x_ReadData(), CAppHitFilter::x_ReadInputHits(), CSparseGraph::x_ReadMap(), CPhrapReader::x_ReadOldFormatData(), CPhrapReader::x_ReadOldSequence(), CPhrapReader::x_ReadRead(), CPhrapReader::x_ReadTag(), CDescrModApply::x_SetDBxref(), x_SetHostPort(), x_SetHttpHostTag(), x_SetRequestIDs(), CPhrapReader::x_SkipTag(), CNewCleanup_imp::x_SplitDbtag(), CSparseGraph::x_Sync(), ASNParser::x_Type(), CPhrapReader::x_UngetTag(), CTSE_Info::x_UnmapFeatByLocus(), CTableAnnotDataSource::x_UpdateMetaInfoTag(), CDbxrefPanel::x_UpdateXrefs(), CGff3Writer::xAssignSourceAttributeDbxref(), CGff3FlybaseWriter::xAssignTaxid(), CVcfReader::xAssignVariantProps(), XGappedSeqLocsToDeltaSeqs(), CSrcWriter::xGatherDb(), CSrcWriter::xGatherTaxonId(), CGff3ImportData::xInitializeDbxref(), CGff2Record::xMigrateAttributes(), XMLConcatSubTags(), XMLErrField(), XMLFindTagValue(), XMLIndexSameSubTags(), and XMLStringByTag().

Modified on Thu Mar 28 17:06:47 2024 by modify_doxy.py rev. 669887