IsSetName(
void)
const;
212 boolCanGetName(
void)
const;
215 voidResetName(
void);
221 const TName& GetName(
void)
const;
234 TName& SetName(
void);
244 boolIsSetOrder(
void)
const;
251 boolCanGetOrder(
void)
const;
254 voidResetOrder(
void);
260 TOrderGetOrder(
void)
const;
272 TOrder& SetOrder(
void);
282 boolIsSetKey(
void)
const;
289 boolCanGetKey(
void)
const;
292 voidResetKey(
void);
298 const TKey& GetKey(
void)
const;
311 TKey& SetKey(
void);
320 boolIsSetShown(
void)
const;
327 boolCanGetShown(
void)
const;
330 voidResetShown(
void);
333 voidSetDefaultShown(
void);
339 TShownGetShown(
void)
const;
351 TShown& SetShown(
void);
361 boolIsSetDisplay_name(
void)
const;
368 boolCanGetDisplay_name(
void)
const;
371 voidResetDisplay_name(
void);
400 boolIsSetSubkey(
void)
const;
407 boolCanGetSubkey(
void)
const;
410 voidResetSubkey(
void);
416 const TSubkey& GetSubkey(
void)
const;
439 boolIsSetFilter(
void)
const;
446 boolCanGetFilter(
void)
const;
449 voidResetFilter(
void);
455 const TFilter& GetFilter(
void)
const;
477 boolIsSetHelp(
void)
const;
484 boolCanGetHelp(
void)
const;
487 voidResetHelp(
void);
493 const THelp& GetHelp(
void)
const;
506 THelp& SetHelp(
void);
515 boolIsSetLegend_text(
void)
const;
522 boolCanGetLegend_text(
void)
const;
525 voidResetLegend_text(
void);
554 boolIsSetAnnots(
void)
const;
561 boolCanGetAnnots(
void)
const;
564 voidResetAnnots(
void);
570 const TAnnots& GetAnnots(
void)
const;
586 boolIsSetComments(
void)
const;
593 boolCanGetComments(
void)
const;
596 voidResetComments(
void);
602 const TComments& GetComments(
void)
const;
617 boolIsSetCategory(
void)
const;
624 boolCanGetCategory(
void)
const;
627 voidResetCategory(
void);
633 const TCategory& GetCategory(
void)
const;
654 boolIsSetSubcategory(
void)
const;
661 boolCanGetSubcategory(
void)
const;
664 voidResetSubcategory(
void);
691 boolIsSetChoice_list(
void)
const;
698 boolCanGetChoice_list(
void)
const;
701 voidResetChoice_list(
void);
722 boolIsSetCheck_boxes(
void)
const;
729 boolCanGetCheck_boxes(
void)
const;
732 voidResetCheck_boxes(
void);
753 boolIsSetHidden_settings(
void)
const;
760 boolCanGetHidden_settings(
void)
const;
763 voidResetHidden_settings(
void);
784 boolIsSetRange_controls(
void)
const;
791 boolCanGetRange_controls(
void)
const;
794 voidResetRange_controls(
void);
815 boolIsSetHighlights(
void)
const;
822 boolCanGetHighlights(
void)
const;
825 voidResetHighlights(
void);
846 boolIsSetHighlights_color(
void)
const;
853 boolCanGetHighlights_color(
void)
const;
856 voidResetHighlights_color(
void);
884 boolIsSetSetting_group(
void)
const;
891 boolCanGetSetting_group(
void)
const;
894 voidResetSetting_group(
void);
922 boolIsSetSort_by(
void)
const;
929 boolCanGetSort_by(
void)
const;
932 voidResetSort_by(
void);
938 const TSort_by& GetSort_by(
void)
const;
961 boolIsSetId(
void)
const;
968 boolCanGetId(
void)
const;
971 voidResetId(
void);
1000 boolIsSetDbname(
void)
const;
1007 boolCanGetDbname(
void)
const;
1010 voidResetDbname(
void);
1016 const TDbname& GetDbname(
void)
const;
1039 boolIsSetData_key(
void)
const;
1046 boolCanGetData_key(
void)
const;
1049 voidResetData_key(
void);
1055 const TData_key& GetData_key(
void)
const;
1078 boolIsSetText_boxes(
void)
const;
1085 boolCanGetText_boxes(
void)
const;
1088 voidResetText_boxes(
void);
1110 boolIsSetShow_title(
void)
const;
1117 boolCanGetShow_title(
void)
const;
1120 voidResetShow_title(
void);
1148 boolIsSetIs_private(
void)
const;
1155 boolCanGetIs_private(
void)
const;
1158 voidResetIs_private(
void);
1187 boolIsSetStored_scale(
void)
const;
1194 boolCanGetStored_scale(
void)
const;
1197 voidResetStored_scale(
void);
1226 boolIsSetRender_group(
void)
const;
1233 boolCanGetRender_group(
void)
const;
1236 voidResetRender_group(
void);
1264 boolIsSetLegend(
void)
const;
1271 boolCanGetLegend(
void)
const;
1274 voidResetLegend(
void);
1280 const TLegend& GetLegend(
void)
const;
1296 boolIsSetUId(
void)
const;
1303 boolCanGetUId(
void)
const;
1306 voidResetUId(
void);
1312 const TUId& GetUId(
void)
const;
1325 TUId& SetUId(
void);
1335 boolIsSetSubTracks(
void)
const;
1342 boolCanGetSubTracks(
void)
const;
1345 voidResetSubTracks(
void);
1351 const TSubTracks& GetSubTracks(
void)
const;
1367 boolIsSetBatch(
void)
const;
1374 boolCanGetBatch(
void)
const;
1377 voidResetBatch(
void);
1383 const TBatch& GetBatch(
void)
const;
1396 TBatch& SetBatch(
void);
1407 boolIsSetAffinity_token(
void)
const;
1414 boolCanGetAffinity_token(
void)
const;
1417 voidResetAffinity_token(
void);
1447 boolIsSetData_provider(
void)
const;
1454 boolCanGetData_provider(
void)
const;
1457 voidResetData_provider(
void);
1487 boolIsSetRemote_data(
void)
const;
1494 boolCanGetRemote_data(
void)
const;
1497 voidResetRemote_data(
void);
1526 boolIsSetSeq_data_key(
void)
const;
1533 boolCanGetSeq_data_key(
void)
const;
1536 voidResetSeq_data_key(
void);
1565 boolIsSetExtra_info(
void)
const;
1572 boolCanGetExtra_info(
void)
const;
1575 voidResetExtra_info(
void);
1604 boolIsSetRmt_mapped_id(
void)
const;
1611 boolCanGetRmt_mapped_id(
void)
const;
1614 voidResetRmt_mapped_id(
void);
1643 boolIsSetBig_data_index(
void)
const;
1650 boolCanGetBig_data_index(
void)
const;
1653 voidResetBig_data_index(
void);
1682 boolIsSetHub_id(
void)
const;
1689 boolCanGetHub_id(
void)
const;
1692 voidResetHub_id(
void);
1698 const THub_id& GetHub_id(
void)
const;
1720 boolIsSetHub_name(
void)
const;
1727 boolCanGetHub_name(
void)
const;
1730 voidResetHub_name(
void);
1736 const THub_name& GetHub_name(
void)
const;
1758 boolIsSetHub_url(
void)
const;
1765 boolCanGetHub_url(
void)
const;
1768 voidResetHub_url(
void);
1774 const THub_url& GetHub_url(
void)
const;
1790 virtual voidReset(
void);
1885 m_Name= std::forward<CTrackConfig_Base::TName>(
value);
1979 m_Key= std::forward<CTrackConfig_Base::TKey>(
value);
2123 m_Subkey= std::forward<CTrackConfig_Base::TSubkey>(
value);
2170 m_Filter= std::forward<CTrackConfig_Base::TFilter>(
value);
2217 m_Help= std::forward<CTrackConfig_Base::THelp>(
value);
2669 m_Id= std::forward<CTrackConfig_Base::TId>(
value);
2716 m_Dbname= std::forward<CTrackConfig_Base::TDbname>(
value);
3048 m_UId= std::forward<CTrackConfig_Base::TUId>(
value);
3120 m_Batch= std::forward<CTrackConfig_Base::TBatch>(
value);
3496 m_Hub_id= std::forward<CTrackConfig_Base::THub_id>(
value);
Base class for all serializable objects.
static char UnassignedByte(void)
void ThrowUnassigned(TMemberIndex index) const
static string UnassignedString(void)
const CSeq_id & GetId(const CSeq_loc &loc, CScope *scope)
If all CSeq_ids embedded in CSeq_loc refer to the same CBioseq, returns the first CSeq_id found,...
uint32_t Uint4
4-byte (32-bit) unsigned integer
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_GUIOBJECTS_EXPORT
CTrackConfig_Base(const CTrackConfig_Base &)
bool CanGetData_key(void) const
Check if it is safe to call GetData_key method.
TName & SetName(void)
Assign a value to Name data member.
TLegend_text & SetLegend_text(void)
Assign a value to Legend_text data member.
bool IsSetRender_group(void) const
All tracks with the same render group should be rendered in one call Check if a value has been assign...
bool CanGetSort_by(void) const
Check if it is safe to call GetSort_by method.
bool CanGetCheck_boxes(void) const
Check if it is safe to call GetCheck_boxes method.
bool CanGetHighlights_color(void) const
Check if it is safe to call GetHighlights_color method.
TSort_by & SetSort_by(void)
Assign a value to Sort_by data member.
const TStored_scale & GetStored_scale(void) const
Get the Stored_scale member data.
list< CRef< CRangeControl > > TRange_controls
const TKey & GetKey(void) const
Get the Key member data.
bool CanGetLegend_text(void) const
Check if it is safe to call GetLegend_text method.
const TRmt_mapped_id & GetRmt_mapped_id(void) const
Get the Rmt_mapped_id member data.
bool IsSetFilter(void) const
filter apply on a track Check if a value has been assigned to Filter data member.
void ResetShown(void)
Reset Shown data member.
const TAffinity_token & GetAffinity_token(void) const
Get the Affinity_token member data.
const TLegend & GetLegend(void) const
Get the Legend member data.
TCheck_boxes & SetCheck_boxes(void)
Assign a value to Check_boxes data member.
const TAnnots & GetAnnots(void) const
Get the Annots member data.
THub_url & SetHub_url(void)
Assign a value to Hub_url data member.
const TCheck_boxes & GetCheck_boxes(void) const
Get the Check_boxes member data.
bool IsSetDisplay_name(void) const
suggested track display name shown in track title bar Check if a value has been assigned to Display_n...
bool CanGetRange_controls(void) const
Check if it is safe to call GetRange_controls method.
bool IsSetSubkey(void) const
track subtype key, valid only for feature track Check if a value has been assigned to Subkey data mem...
const TCategory & GetCategory(void) const
Get the Category member data.
bool IsSetCategory(void) const
Check if a value has been assigned to Category data member.
const TLegend_text & GetLegend_text(void) const
Get the Legend_text member data.
list< CRef< CLegendItem > > TLegend
const THighlights_color & GetHighlights_color(void) const
Get the Highlights_color member data.
bool IsSetStored_scale(void) const
stored_scale attribute from TMS (when present there) contains a string (linear, log2,...
bool CanGetDbname(void) const
Check if it is safe to call GetDbname method.
TRender_group GetRender_group(void) const
Get the Render_group member data.
bool CanGetCategory(void) const
Check if it is safe to call GetCategory method.
THighlights & SetHighlights(void)
Assign a value to Highlights data member.
bool IsSetOrder(void) const
track order number Check if a value has been assigned to Order data member.
bool IsSetData_provider(void) const
data provider for this track if absent, seqgraphic is assumed Check if a value has been assigned to D...
bool IsSetLegend_text(void) const
Check if a value has been assigned to Legend_text data member.
TText_boxes & SetText_boxes(void)
Assign a value to Text_boxes data member.
TDbname & SetDbname(void)
Assign a value to Dbname data member.
bool CanGetHub_url(void) const
Check if it is safe to call GetHub_url method.
const TDisplay_name & GetDisplay_name(void) const
Get the Display_name member data.
const THidden_settings & GetHidden_settings(void) const
Get the Hidden_settings member data.
bool CanGetOrder(void) const
Check if it is safe to call GetOrder method.
THighlights_color & SetHighlights_color(void)
Assign a value to Highlights_color data member.
bool IsSetChoice_list(void) const
Check if a value has been assigned to Choice_list data member.
TData_key & SetData_key(void)
Assign a value to Data_key data member.
bool IsSetSubcategory(void) const
Check if a value has been assigned to Subcategory data member.
const TRemote_data & GetRemote_data(void) const
Get the Remote_data member data.
bool CanGetHub_id(void) const
Check if it is safe to call GetHub_id method.
bool IsSetDbname(void) const
data source db name Check if a value has been assigned to Dbname data member.
TIs_private GetIs_private(void) const
Get the Is_private member data.
TOrder GetOrder(void) const
Get the Order member data.
list< string > m_Highlights
bool IsSetRange_controls(void) const
Check if a value has been assigned to Range_controls data member.
bool CanGetExtra_info(void) const
Check if it is safe to call GetExtra_info method.
const TId & GetId(void) const
Get the Id member data.
bool CanGetAnnots(void) const
Check if it is safe to call GetAnnots method.
const TSort_by & GetSort_by(void) const
Get the Sort_by member data.
bool CanGetKey(void) const
Check if it is safe to call GetKey method.
const TUId & GetUId(void) const
Get the UId member data.
bool CanGetSubTracks(void) const
Check if it is safe to call GetSubTracks method.
TSubTracks & SetSubTracks(void)
Assign a value to SubTracks data member.
TRender_group & SetRender_group(void)
Assign a value to Render_group data member.
const THub_url & GetHub_url(void) const
Get the Hub_url member data.
void ResetIs_private(void)
Reset Is_private data member.
bool CanGetData_provider(void) const
Check if it is safe to call GetData_provider method.
const THighlights & GetHighlights(void) const
Get the Highlights member data.
vector< string > TSubTracks
bool CanGetId(void) const
Check if it is safe to call GetId method.
const TSubTracks & GetSubTracks(void) const
Get the SubTracks member data.
CRef< TCategory > m_Category
bool IsSetLegend(void) const
Track legend Check if a value has been assigned to Legend data member.
TStored_scale & SetStored_scale(void)
Assign a value to Stored_scale data member.
bool IsSetName(void) const
track name uniquely identify a track Check if a value has been assigned to Name data member.
bool IsSetBatch(void) const
batch for alignment tracks based on AlignDb Check if a value has been assigned to Batch data member.
bool IsSetKey(void) const
track type key, such as gene_model_track Check if a value has been assigned to Key data member.
THidden_settings & SetHidden_settings(void)
Assign a value to Hidden_settings data member.
bool IsSetSeq_data_key(void) const
contents of TMS seq_data_key to NetCache that contains GBProject with local sequence data Check if a ...
bool IsSetText_boxes(void) const
Optional user-changable settings, such as a threshold value Check if a value has been assigned to Tex...
list< CRef< CTextBox > > TText_boxes
bool IsSetHelp(void) const
Check if a value has been assigned to Help data member.
string m_Highlights_color
bool CanGetText_boxes(void) const
Check if it is safe to call GetText_boxes method.
const THelp & GetHelp(void) const
Get the Help member data.
vector< string > m_SubTracks
bool CanGetStored_scale(void) const
Check if it is safe to call GetStored_scale method.
TShow_title GetShow_title(void) const
Get the Show_title member data.
bool CanGetDisplay_name(void) const
Check if it is safe to call GetDisplay_name method.
list< CRef< CHiddenSetting > > m_Hidden_settings
bool CanGetIs_private(void) const
Check if it is safe to call GetIs_private method.
bool IsSetSort_by(void) const
Check if a value has been assigned to Sort_by data member.
const TSubkey & GetSubkey(void) const
Get the Subkey member data.
list< CRef< CChoice > > m_Choice_list
TLegend & SetLegend(void)
Assign a value to Legend data member.
const TText_boxes & GetText_boxes(void) const
Get the Text_boxes member data.
bool IsSetIs_private(void) const
if TMS returned is_private attribute, contents of this attribute Check if a value has been assigned t...
THelp & SetHelp(void)
Assign a value to Help data member.
bool CanGetRemote_data(void) const
Check if it is safe to call GetRemote_data method.
bool CanGetHub_name(void) const
Check if it is safe to call GetHub_name method.
bool IsSetRmt_mapped_id(void) const
for remote tracks (bigBed/bigWig), string to which NCBI seq-id is mapped in the remote file Check if ...
list< CRef< CTextBox > > m_Text_boxes
TRange_controls & SetRange_controls(void)
Assign a value to Range_controls data member.
bool CanGetSetting_group(void) const
Check if it is safe to call GetSetting_group method.
bool IsSetRemote_data(void) const
data is remote if absent, false is assumed Check if a value has been assigned to Remote_data data mem...
bool IsSetData_key(void) const
Net storage key used for user-uploded data track Check if a value has been assigned to Data_key data ...
bool CanGetShow_title(void) const
Check if it is safe to call GetShow_title method.
bool IsSetHub_id(void) const
hub information to which this track may belong Check if a value has been assigned to Hub_id data memb...
CTrackConfig_Base & operator=(const CTrackConfig_Base &)
bool CanGetBatch(void) const
Check if it is safe to call GetBatch method.
const THub_name & GetHub_name(void) const
Get the Hub_name member data.
list< CRef< CComment > > TComments
const THub_id & GetHub_id(void) const
Get the Hub_id member data.
void ResetRender_group(void)
Reset Render_group data member.
TSetting_group & SetSetting_group(void)
Assign a value to Setting_group data member.
TAffinity_token & SetAffinity_token(void)
Assign a value to Affinity_token data member.
TShown GetShown(void) const
Get the Shown member data.
TRemote_data & SetRemote_data(void)
Assign a value to Remote_data data member.
void ResetShow_title(void)
Reset Show_title data member.
list< CRef< CRangeControl > > m_Range_controls
void ResetOrder(void)
Reset Order data member.
bool CanGetHighlights(void) const
Check if it is safe to call GetHighlights method.
const TSetting_group & GetSetting_group(void) const
Get the Setting_group member data.
bool CanGetHelp(void) const
Check if it is safe to call GetHelp method.
bool CanGetFilter(void) const
Check if it is safe to call GetFilter method.
THub_name & SetHub_name(void)
Assign a value to Hub_name data member.
bool IsSetHidden_settings(void) const
Check if a value has been assigned to Hidden_settings data member.
const TFilter & GetFilter(void) const
Get the Filter member data.
TExtra_info & SetExtra_info(void)
Assign a value to Extra_info data member.
bool IsSetHub_name(void) const
Check if a value has been assigned to Hub_name data member.
const TRange_controls & GetRange_controls(void) const
Get the Range_controls member data.
bool CanGetAffinity_token(void) const
Check if it is safe to call GetAffinity_token method.
TRmt_mapped_id & SetRmt_mapped_id(void)
Assign a value to Rmt_mapped_id data member.
bool CanGetName(void) const
Check if it is safe to call GetName method.
bool IsSetShown(void) const
Check if a value has been assigned to Shown data member.
TIs_private & SetIs_private(void)
Assign a value to Is_private data member.
bool IsSetHighlights(void) const
Check if a value has been assigned to Highlights data member.
TSubkey & SetSubkey(void)
Assign a value to Subkey data member.
list< CRef< CLegendItem > > m_Legend
const TComments & GetComments(void) const
Get the Comments member data.
TSeq_data_key & SetSeq_data_key(void)
Assign a value to Seq_data_key data member.
bool IsSetSetting_group(void) const
Check if a value has been assigned to Setting_group data member.
list< string > THighlights
list< CRef< CComment > > m_Comments
bool CanGetSubkey(void) const
Check if it is safe to call GetSubkey method.
bool IsSetShow_title(void) const
Show track title (and title bar) or not Check if a value has been assigned to Show_title data member.
TComments & SetComments(void)
Assign a value to Comments data member.
bool CanGetRender_group(void) const
Check if it is safe to call GetRender_group method.
bool CanGetUId(void) const
Check if it is safe to call GetUId method.
bool IsSetBig_data_index(void) const
for remote tracks (BAM), the location of a remote data file containing the index.
TDisplay_name & SetDisplay_name(void)
Assign a value to Display_name data member.
list< CRef< CCheckBox > > m_Check_boxes
bool CanGetShown(void) const
Check if it is safe to call GetShown method.
bool IsSetId(void) const
track identifier Check if a value has been assigned to Id data member.
TId & SetId(void)
Assign a value to Id data member.
const TName & GetName(void) const
Get the Name member data.
TUId & SetUId(void)
Assign a value to UId data member.
TFilter & SetFilter(void)
Assign a value to Filter data member.
list< CRef< CChoice > > TChoice_list
TBig_data_index & SetBig_data_index(void)
Assign a value to Big_data_index data member.
TShow_title & SetShow_title(void)
Assign a value to Show_title data member.
TShown & SetShown(void)
Assign a value to Shown data member.
TAnnots & SetAnnots(void)
Assign a value to Annots data member.
list< CRef< CCheckBox > > TCheck_boxes
bool IsSetHighlights_color(void) const
Check if a value has been assigned to Highlights_color data member.
bool CanGetSeq_data_key(void) const
Check if it is safe to call GetSeq_data_key method.
const TDbname & GetDbname(void) const
Get the Dbname member data.
bool IsSetExtra_info(void) const
extra, track dependend, info needed to create the track Check if a value has been assigned to Extra_i...
const TBig_data_index & GetBig_data_index(void) const
Get the Big_data_index member data.
CRef< TSubcategory > m_Subcategory
TBatch & SetBatch(void)
Assign a value to Batch data member.
bool IsSetCheck_boxes(void) const
Check if a value has been assigned to Check_boxes data member.
const TSeq_data_key & GetSeq_data_key(void) const
Get the Seq_data_key member data.
bool CanGetChoice_list(void) const
Check if it is safe to call GetChoice_list method.
const TChoice_list & GetChoice_list(void) const
Get the Choice_list member data.
bool IsSetUId(void) const
user-defined track_id (e.g.
bool IsSetComments(void) const
one or more comments to hightlight a sequence location Check if a value has been assigned to Comments...
bool CanGetComments(void) const
Check if it is safe to call GetComments method.
bool IsSetAffinity_token(void) const
affinity token that needs to be presented to seqgraphic.cgi in affinity_token parameter when it is ca...
bool IsSetHub_url(void) const
Check if a value has been assigned to Hub_url data member.
TKey & SetKey(void)
Assign a value to Key data member.
THub_id & SetHub_id(void)
Assign a value to Hub_id data member.
Tparent::CMemberIndex< E_memberIndex, 44 > TmemberIndex
const TExtra_info & GetExtra_info(void) const
Get the Extra_info member data.
bool CanGetLegend(void) const
Check if it is safe to call GetLegend method.
DECLARE_INTERNAL_TYPE_INFO()
bool CanGetRmt_mapped_id(void) const
Check if it is safe to call GetRmt_mapped_id method.
bool IsSetAnnots(void) const
one or more particular annotations a track looks at Check if a value has been assigned to Annots data...
const TBatch & GetBatch(void) const
Get the Batch member data.
bool CanGetSubcategory(void) const
Check if it is safe to call GetSubcategory method.
TOrder & SetOrder(void)
Assign a value to Order data member.
TChoice_list & SetChoice_list(void)
Assign a value to Choice_list data member.
bool CanGetHidden_settings(void) const
Check if it is safe to call GetHidden_settings method.
const TSubcategory & GetSubcategory(void) const
Get the Subcategory member data.
bool CanGetBig_data_index(void) const
Check if it is safe to call GetBig_data_index method.
list< CRef< CHiddenSetting > > THidden_settings
bool IsSetSubTracks(void) const
list of id, annots or track_id that this track contains (e.g.
const TData_provider & GetData_provider(void) const
Get the Data_provider member data.
const TData_key & GetData_key(void) const
Get the Data_key member data.
TData_provider & SetData_provider(void)
Assign a value to Data_provider data member.
void SetDefaultShown(void)
Assign default value to Shown data member.
Defines to provide correct exporting from DLLs in Windows.
const GenericPointer< typename T::ValueType > T2 value
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4