NCBI C++ ToolKit
Public Member Functions | Public Attributes | List of all members
CAlignFormatUtil::SLinkoutInfo Struct Reference

Search Toolkit Book for CAlignFormatUtil::SLinkoutInfo

#include <objtools/align_format/align_format_util.hpp>

+ Collaboration diagram for CAlignFormatUtil::SLinkoutInfo:

Public Member Functions

void Init (string rid_in, string cdd_rid_in, string entrez_term_in, bool is_na_in, string database_in, int query_number_in, string user_url_in, string preComputedResID_in, string linkoutOrder_in, bool structure_linkout_as_group_in=false, bool for_alignment_in=true)
 
void Init (string rid_in, string cdd_rid_in, string entrez_term_in, bool is_na_in, string database_in, int query_number_in, string user_url_in, string preComputedResID_in, string linkoutOrder_in, ILinkoutDB *linkoutdb_in, string mv_build_name_in, bool structure_linkout_as_group_in=false, bool for_alignment_in=true)
 

Public Attributes

string rid
 
string cdd_rid
 
string entrez_term
 
bool is_na
 
string database
 
int query_number
 
string user_url
 
string preComputedResID
 
bool structure_linkout_as_group
 
bool for_alignment
 
TTaxId taxid
 
int cur_align
 
string taxName
 
string gnl
 
CRange< TSeqPossubjRange
 
string linkoutOrder
 
ILinkoutDBlinkoutdb
 
string mv_build_name
 
string giList
 
string labelList
 
TGi first_gi
 
string queryID
 

Detailed Description

Definition at line 423 of file align_format_util.hpp.

Member Function Documentation

◆ Init() [1/2]

void CAlignFormatUtil::SLinkoutInfo::Init ( string  rid_in,
string  cdd_rid_in,
string  entrez_term_in,
bool  is_na_in,
string  database_in,
int  query_number_in,
string  user_url_in,
string  preComputedResID_in,
string  linkoutOrder_in,
bool  structure_linkout_as_group_in = false,
bool  for_alignment_in = true 
)
inline

◆ Init() [2/2]

void CAlignFormatUtil::SLinkoutInfo::Init ( string  rid_in,
string  cdd_rid_in,
string  entrez_term_in,
bool  is_na_in,
string  database_in,
int  query_number_in,
string  user_url_in,
string  preComputedResID_in,
string  linkoutOrder_in,
ILinkoutDB linkoutdb_in,
string  mv_build_name_in,
bool  structure_linkout_as_group_in = false,
bool  for_alignment_in = true 
)
inline

Definition at line 475 of file align_format_util.hpp.

References Init(), linkoutdb, and mv_build_name.

Member Data Documentation

◆ cdd_rid

string CAlignFormatUtil::SLinkoutInfo::cdd_rid

Definition at line 425 of file align_format_util.hpp.

Referenced by Init(), and s_GetFullLinkoutUrl().

◆ cur_align

int CAlignFormatUtil::SLinkoutInfo::cur_align

◆ database

string CAlignFormatUtil::SLinkoutInfo::database

Definition at line 428 of file align_format_util.hpp.

Referenced by Init(), and s_GetLinkoutUrl().

◆ entrez_term

string CAlignFormatUtil::SLinkoutInfo::entrez_term

Definition at line 426 of file align_format_util.hpp.

Referenced by Init().

◆ first_gi

TGi CAlignFormatUtil::SLinkoutInfo::first_gi

Definition at line 448 of file align_format_util.hpp.

◆ for_alignment

bool CAlignFormatUtil::SLinkoutInfo::for_alignment

Definition at line 434 of file align_format_util.hpp.

Referenced by Init(), s_GetFullLinkoutUrl(), and s_GetLinkoutUrl().

◆ giList

string CAlignFormatUtil::SLinkoutInfo::giList

Definition at line 446 of file align_format_util.hpp.

◆ gnl

string CAlignFormatUtil::SLinkoutInfo::gnl

Definition at line 439 of file align_format_util.hpp.

Referenced by s_GetFullLinkoutUrl(), and s_GetLinkoutUrl().

◆ is_na

bool CAlignFormatUtil::SLinkoutInfo::is_na

Definition at line 427 of file align_format_util.hpp.

Referenced by Init(), s_GetFullLinkoutUrl(), and s_GetLinkoutUrl().

◆ labelList

string CAlignFormatUtil::SLinkoutInfo::labelList

Definition at line 447 of file align_format_util.hpp.

◆ linkoutdb

ILinkoutDB* CAlignFormatUtil::SLinkoutInfo::linkoutdb

Definition at line 443 of file align_format_util.hpp.

Referenced by Init().

◆ linkoutOrder

string CAlignFormatUtil::SLinkoutInfo::linkoutOrder

Definition at line 442 of file align_format_util.hpp.

Referenced by Init(), and s_GetFullLinkoutUrl().

◆ mv_build_name

string CAlignFormatUtil::SLinkoutInfo::mv_build_name

Definition at line 444 of file align_format_util.hpp.

Referenced by Init().

◆ preComputedResID

string CAlignFormatUtil::SLinkoutInfo::preComputedResID

Definition at line 431 of file align_format_util.hpp.

Referenced by Init().

◆ query_number

int CAlignFormatUtil::SLinkoutInfo::query_number

Definition at line 429 of file align_format_util.hpp.

Referenced by Init(), and s_GetLinkoutUrl().

◆ queryID

string CAlignFormatUtil::SLinkoutInfo::queryID

Definition at line 450 of file align_format_util.hpp.

Referenced by s_GetLinkoutUrl(), and CDisplaySeqalign::x_InitAlignParams().

◆ rid

string CAlignFormatUtil::SLinkoutInfo::rid

Definition at line 424 of file align_format_util.hpp.

Referenced by Init(), s_GetFullLinkoutUrl(), and s_GetLinkoutUrl().

◆ structure_linkout_as_group

bool CAlignFormatUtil::SLinkoutInfo::structure_linkout_as_group

Definition at line 433 of file align_format_util.hpp.

Referenced by Init().

◆ subjRange

CRange<TSeqPos> CAlignFormatUtil::SLinkoutInfo::subjRange

Definition at line 440 of file align_format_util.hpp.

Referenced by s_GetLinkoutUrl(), and CDisplaySeqalign::x_InitAlignLinks().

◆ taxid

TTaxId CAlignFormatUtil::SLinkoutInfo::taxid

◆ taxName

string CAlignFormatUtil::SLinkoutInfo::taxName

Definition at line 438 of file align_format_util.hpp.

Referenced by s_GetFullLinkoutUrl(), and s_GetLinkoutUrl().

◆ user_url

string CAlignFormatUtil::SLinkoutInfo::user_url

Definition at line 430 of file align_format_util.hpp.

Referenced by Init(), and s_GetLinkoutUrl().


The documentation for this struct was generated from the following file:
Modified on Wed Feb 28 07:11:53 2024 by modify_doxy.py rev. 669887