Choice variants.
Enumerator e_not_setNo variant selected.
e_Inta set of 4-byte integers, one per row
e_Reala set of reals, one per row
e_Stringa set of strings, one per row
e_Bytesa set of byte arrays, one per row
e_Common_stringa set of string with small set of possible values
e_Common_bytesa set of byte arrays with small set of possible values
e_Bita set of bits, one per row Most-significant bit in each octet comes first.
e_Loca set of locations, one per row
e_Id e_Interval e_Int_deltadelta-encoded data (int/bit -> int)
e_Int_scaledscaled data (int/bit -> int)
e_Real_scaledscaled data (int/bit -> real)
e_Bit_bvectora set of bit, represented as serialized bvector, see include/util/bitset/bm.h
e_Int1a set of signed 1-byte integers encoded as sequential octets
e_Int2a set of signed 2-byte integers
e_Int8a set of signed 8-byte integers
Definition at line 99 of file SeqTable_multi_data_.hpp.
◆ E_Choice [2/3]Choice variants.
Enumerator e_not_setNo variant selected.
e_Intinteger
e_Realreal
e_Stringstring
e_Bytesbyte array
e_Bitbit
e_Loclocation
e_Id e_Interval e_Int8Definition at line 93 of file SeqTable_single_data_.hpp.
◆ E_Choice [3/3]Choice variants.
Enumerator e_not_setNo variant selected.
e_IndexesIndexes of rows with values.
e_Bit_setBitset of rows with values, set bit means the row has value. Most-significant bit in each octet comes first.
e_Indexes_deltaIndexes of rows with values, delta-encoded.
e_Bit_set_bvectorBitset of rows with values, as serialized bvector<>, see include/util/bitset/bm.h.
Definition at line 90 of file SeqTable_sparse_index_.hpp.
◆ E_ChoiceStopper [1/3]Maximum+1 value of the choice variant enumerator.
Enumerator e_MaxChoice== e_Int8+1
Definition at line 120 of file SeqTable_multi_data_.hpp.
◆ E_ChoiceStopper [2/3]Maximum+1 value of the choice variant enumerator.
Enumerator e_MaxChoice== e_Int8+1
Definition at line 106 of file SeqTable_single_data_.hpp.
◆ E_ChoiceStopper [3/3]Maximum+1 value of the choice variant enumerator.
Enumerator e_MaxChoice== e_Bit_set_bvector+1
Definition at line 98 of file SeqTable_sparse_index_.hpp.
◆ E_memberIndex [1/8] ◆ E_memberIndex [2/8] ◆ E_memberIndex [3/8] ◆ E_memberIndex [4/8] ◆ E_memberIndex [5/8] ◆ E_memberIndex [6/8] Enumerator e__allMandatory e_feat_type e_feat_subtype e_num_rows e_columnsDefinition at line 95 of file Seq_table_.hpp.
◆ E_memberIndex [7/8] Enumerator e__allMandatory e_header e_data e_sparse e_default e_sparse_otherDefinition at line 95 of file SeqTable_column_.hpp.
◆ E_memberIndex [8/8] ◆ EField_ididentification of the column data in the objects described by the table known column data types position types
Enumerator eField_id_locationlocation as Seq-loc
eField_id_location_idlocation Seq-id
eField_id_location_gigi
eField_id_location_frominterval from
eField_id_location_tointerval to
eField_id_location_strandlocation strand
eField_id_location_fuzz_from_lim eField_id_location_fuzz_to_lim eField_id_productproduct as Seq-loc
eField_id_product_idproduct Seq-id
eField_id_product_giproduct gi
eField_id_product_fromproduct interval from
eField_id_product_toproduct interval to
eField_id_product_strandproduct strand
eField_id_product_fuzz_from_lim eField_id_product_fuzz_to_lim eField_id_id_localmain feature fields id.local.id
eField_id_xref_id_localxref.id.local.id
eField_id_partial eField_id_comment eField_id_title eField_id_extfield-name must be "E.xxx", see below
eField_id_qualfield-name must be "Q.xxx", see below
eField_id_dbxreffield-name must be "D.xxx", see below
eField_id_data_imp_keyvarious data fields
eField_id_data_region eField_id_data_cdregion_frame eField_id_ext_typeextra fields, see also special values for str below
eField_id_qual_qual eField_id_qual_val eField_id_dbxref_db eField_id_dbxref_tagDefinition at line 87 of file SeqTable_column_info_.hpp.
◆ CanGetAdd() [1/2] bool CScaled_int_multi_data_Base::CanGetAdd ( void ) const inline ◆ CanGetAdd() [2/2] bool CScaled_real_multi_data_Base::CanGetAdd ( void ) const inline ◆ CanGetBytes() bool CCommonBytes_table_Base::CanGetBytes ( void ) const inlineCheck if it is safe to call GetBytes method.
Definition at line 194 of file CommonBytes_table_.hpp.
◆ CanGetColumns() bool CSeq_table_Base::CanGetColumns ( void ) const inlineCheck if it is safe to call GetColumns method.
Definition at line 427 of file Seq_table_.hpp.
◆ CanGetData() [1/4] bool CBVector_data_Base::CanGetData ( void ) const inline ◆ CanGetData() [2/4] bool CScaled_int_multi_data_Base::CanGetData ( void ) const inline ◆ CanGetData() [3/4] bool CScaled_real_multi_data_Base::CanGetData ( void ) const inline ◆ CanGetData() [4/4] bool CSeqTable_column_Base::CanGetData ( void ) const inline ◆ CanGetDefault() bool CSeqTable_column_Base::CanGetDefault ( void ) const inline ◆ CanGetFeat_subtype() bool CSeq_table_Base::CanGetFeat_subtype ( void ) const inline ◆ CanGetFeat_type() bool CSeq_table_Base::CanGetFeat_type ( void ) const inline ◆ CanGetField_id() bool CSeqTable_column_info_Base::CanGetField_id ( void ) const inline ◆ CanGetField_name() bool CSeqTable_column_info_Base::CanGetField_name ( void ) const inline ◆ CanGetHeader() bool CSeqTable_column_Base::CanGetHeader ( void ) const inlineCheck if it is safe to call GetHeader method.
Definition at line 333 of file SeqTable_column_.hpp.
◆ CanGetIndexes() [1/2] bool CCommonBytes_table_Base::CanGetIndexes ( void ) const inlineCheck if it is safe to call GetIndexes method.
Definition at line 219 of file CommonBytes_table_.hpp.
◆ CanGetIndexes() [2/2] bool CCommonString_table_Base::CanGetIndexes ( void ) const inlineCheck if it is safe to call GetIndexes method.
Definition at line 220 of file CommonString_table_.hpp.
◆ CanGetMax() bool CScaled_int_multi_data_Base::CanGetMax ( void ) const inline ◆ CanGetMin() bool CScaled_int_multi_data_Base::CanGetMin ( void ) const inline ◆ CanGetMul() [1/2] bool CScaled_int_multi_data_Base::CanGetMul ( void ) const inline ◆ CanGetMul() [2/2] bool CScaled_real_multi_data_Base::CanGetMul ( void ) const inline ◆ CanGetNum_rows() bool CSeq_table_Base::CanGetNum_rows ( void ) const inline ◆ CanGetSize() bool CBVector_data_Base::CanGetSize ( void ) const inline ◆ CanGetSparse() bool CSeqTable_column_Base::CanGetSparse ( void ) const inline ◆ CanGetSparse_other() bool CSeqTable_column_Base::CanGetSparse_other ( void ) const inline ◆ CanGetStrings() bool CCommonString_table_Base::CanGetStrings ( void ) const inlineCheck if it is safe to call GetStrings method.
Definition at line 195 of file CommonString_table_.hpp.
◆ CanGetTitle() bool CSeqTable_column_info_Base::CanGetTitle ( void ) const inline ◆ CBVector_data_Base() [1/2] ◆ CBVector_data_Base() [2/2] ◆ CCommonBytes_table() [1/2] ◆ CCommonBytes_table() [2/2] ◆ CCommonBytes_table_Base() [1/2] ◆ CCommonBytes_table_Base() [2/2] END_CLASS_INFO CCommonBytes_table_Base::CCommonBytes_table_Base ( void ) ◆ CCommonString_table() [1/2] ◆ CCommonString_table() [2/2] ◆ CCommonString_table_Base() [1/2] ◆ CCommonString_table_Base() [2/2] END_CLASS_INFO CCommonString_table_Base::CCommonString_table_Base ( void ) ◆ CheckSelected() [1/3] void CSeqTable_multi_data_Base::CheckSelected ( E_Choice index ) const inlineVerify selection, throw exception if it differs from the expected.
Definition at line 624 of file SeqTable_multi_data_.hpp.
References CSeqTable_multi_data_Base::m_choice, and CSeqTable_multi_data_Base::ThrowInvalidSelection().
Referenced by CSeqTable_multi_data_Base::GetBit(), CSeqTable_multi_data_Base::GetBit_bvector(), CSeqTable_multi_data_Base::GetBytes(), CSeqTable_multi_data_Base::GetCommon_bytes(), CSeqTable_multi_data_Base::GetCommon_string(), CSeqTable_multi_data_Base::GetId(), CSeqTable_multi_data_Base::GetInt(), CSeqTable_multi_data_Base::GetInt1(), CSeqTable_multi_data_Base::GetInt2(), CSeqTable_multi_data_Base::GetInt8(), CSeqTable_multi_data_Base::GetInt_delta(), CSeqTable_multi_data_Base::GetInt_scaled(), CSeqTable_multi_data_Base::GetInterval(), CSeqTable_multi_data_Base::GetLoc(), CSeqTable_multi_data_Base::GetReal(), CSeqTable_multi_data_Base::GetReal_scaled(), and CSeqTable_multi_data_Base::GetString().
◆ CheckSelected() [2/3] void CSeqTable_single_data_Base::CheckSelected ( E_Choice index ) const inlineVerify selection, throw exception if it differs from the expected.
Definition at line 444 of file SeqTable_single_data_.hpp.
References CSeqTable_single_data_Base::m_choice, and CSeqTable_single_data_Base::ThrowInvalidSelection().
Referenced by CSeqTable_single_data_Base::GetBit(), CSeqTable_single_data_Base::GetBytes(), CSeqTable_single_data_Base::GetId(), CSeqTable_single_data_Base::GetInt(), CSeqTable_single_data_Base::GetInt8(), CSeqTable_single_data_Base::GetInterval(), CSeqTable_single_data_Base::GetLoc(), CSeqTable_single_data_Base::GetReal(), and CSeqTable_single_data_Base::GetString().
◆ CheckSelected() [3/3] void CSeqTable_sparse_index_Base::CheckSelected ( E_Choice index ) const inline ◆ CScaled_int_multi_data_Base() [1/2] ◆ CScaled_int_multi_data_Base() [2/2] END_CLASS_INFO CScaled_int_multi_data_Base::CScaled_int_multi_data_Base ( void ) ◆ CScaled_real_multi_data_Base() [1/2] ◆ CScaled_real_multi_data_Base() [2/2] END_CLASS_INFO CScaled_real_multi_data_Base::CScaled_real_multi_data_Base ( void ) ◆ CSeq_table_Base() [1/2] ◆ CSeq_table_Base() [2/2] ◆ CSeqTable_column_Base() [1/2] ◆ CSeqTable_column_Base() [2/2] ◆ CSeqTable_column_info_Base() [1/2] ◆ CSeqTable_column_info_Base() [2/2] END_CLASS_INFO CSeqTable_column_info_Base::CSeqTable_column_info_Base ( void ) ◆ CSeqTable_multi_data_Base() [1/2] ◆ CSeqTable_multi_data_Base() [2/2] ◆ CSeqTable_single_data_Base() [1/2] ◆ CSeqTable_single_data_Base() [2/2] ◆ CSeqTable_sparse_index_Base() [1/2] ◆ CSeqTable_sparse_index_Base() [2/2] ◆ DECLARE_INTERNAL_TYPE_INFO() [1/11] CBVector_data_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [2/11] CCommonBytes_table_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [3/11] CCommonString_table_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [4/11] CScaled_int_multi_data_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [5/11] CScaled_real_multi_data_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [6/11] CSeq_table_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [7/11] CSeqTable_column_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [8/11] CSeqTable_column_info_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [9/11] CSeqTable_multi_data_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [10/11] CSeqTable_single_data_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DECLARE_INTERNAL_TYPE_INFO() [11/11] CSeqTable_sparse_index_Base::DECLARE_INTERNAL_TYPE_INFO ( ) ◆ DoSelect() [1/3]Definition at line 119 of file SeqTable_multi_data_.cpp.
References CObject::AddReference(), CSeqTable_multi_data_Base::e_Bit, CSeqTable_multi_data_Base::e_Bit_bvector, CSeqTable_multi_data_Base::e_Bytes, CSeqTable_multi_data_Base::e_Common_bytes, CSeqTable_multi_data_Base::e_Common_string, CSeqTable_multi_data_Base::e_Id, CSeqTable_multi_data_Base::e_Int, CSeqTable_multi_data_Base::e_Int1, CSeqTable_multi_data_Base::e_Int2, CSeqTable_multi_data_Base::e_Int8, CSeqTable_multi_data_Base::e_Int_delta, CSeqTable_multi_data_Base::e_Int_scaled, CSeqTable_multi_data_Base::e_Interval, CSeqTable_multi_data_Base::e_Loc, CSeqTable_multi_data_Base::e_Real, CSeqTable_multi_data_Base::e_Real_scaled, CSeqTable_multi_data_Base::e_String, CSeqTable_multi_data_Base::m_Bit, CSeqTable_multi_data_Base::m_Bytes, CSeqTable_multi_data_Base::m_choice, CSeqTable_multi_data_Base::m_Id, CSeqTable_multi_data_Base::m_Int, CSeqTable_multi_data_Base::m_Int1, CSeqTable_multi_data_Base::m_Int2, CSeqTable_multi_data_Base::m_Int8, CSeqTable_multi_data_Base::m_Interval, CSeqTable_multi_data_Base::m_Loc, CSeqTable_multi_data_Base::m_object, CSeqTable_multi_data_Base::m_Real, and CSeqTable_multi_data_Base::m_String.
◆ DoSelect() [2/3]Definition at line 79 of file SeqTable_single_data_.cpp.
References CObject::AddReference(), CSeqTable_single_data_Base::e_Bit, CSeqTable_single_data_Base::e_Bytes, CSeqTable_single_data_Base::e_Id, CSeqTable_single_data_Base::e_Int, CSeqTable_single_data_Base::e_Int8, CSeqTable_single_data_Base::e_Interval, CSeqTable_single_data_Base::e_Loc, CSeqTable_single_data_Base::e_Real, CSeqTable_single_data_Base::e_String, CSeqTable_single_data_Base::m_Bit, CSeqTable_single_data_Base::m_Bytes, CSeqTable_single_data_Base::m_choice, CSeqTable_single_data_Base::m_Int, CSeqTable_single_data_Base::m_Int8, CSeqTable_single_data_Base::m_object, CSeqTable_single_data_Base::m_Real, and CSeqTable_single_data_Base::m_string_utf8.
◆ DoSelect() [3/3] ◆ EField_id()Access to EField_id's attributes (values, names) as defined in spec.
◆ GetAdd() [1/2] ◆ GetAdd() [2/2] ◆ GetBit() [1/2] ◆ GetBit() [2/2] ◆ GetBit_bvector() ◆ GetBit_set() ◆ GetBit_set_bvector() ◆ GetBytes() [1/3] ◆ GetBytes() [2/3] ◆ GetBytes() [3/3] ◆ GetColumns()Get the Columns member data.
Definition at line 433 of file Seq_table_.hpp.
References CSeq_table_Base::m_Columns.
Referenced by ApplySrcTableToSeqEntry(), CBulkMiscFeat::CreateControls(), CCompareWithBiosample::CreateControls(), CCountryConflict::CreateControls(), CBulkCountryEdit::CreateControls(), CLatLonTool::CreateControls(), CTblEditDlg::CreateControls(), CUnculTaxTool::CreateControls(), FindSeqTableColumnByName(), CSeq_table::GetColumn(), CDataTrackUtils::GetColumnHeader(), CTableDataSeq_table::Init(), CCompareWithBiosample::x_AddTablePanel(), CTableDataSeq_table::x_GetColumn(), CSeqTableInfo::x_Initialize(), CSGSegmentSmearJob::x_LoadFromNA(), x_TestList(), x_TestPair(), and CSrcWriter::xPrepareTableColumn().
◆ GetCommon_bytes() ◆ GetCommon_string() ◆ GetData() [1/4] ◆ GetData() [2/4] ◆ GetData() [3/4] ◆ GetData() [4/4]Get the Data member data.
Definition at line 369 of file SeqTable_column_.hpp.
References CSeqTable_column_Base::CanGetData(), CSeqTable_column_Base::m_Data, and CSerialObject::ThrowUnassigned().
Referenced by AddAssemblyUserFieldsFromSeqTable(), ApplySrcTableToSeqEntry(), CSourceRequirements::CheckSourceQuals(), ConvertTableColumns(), CopyTableColumns(), CountColumnValueConflicts(), CSeqTable_column::GetBytesPtr(), CUnculTaxTool::GetCommandFromValuesTable(), CBulkCDS::GetCommandFromValuesTable(), CBulkGene::GetCommandFromValuesTable(), CBulkMiscFeat::GetCommandFromValuesTable(), CBulkRna::GetCommandFromValuesTable(), CCountryConflict::GetCommandFromValuesTable(), CLatLonTool::GetCommandFromValuesTable(), CPrimerTableCommandConverter::GetCommandFromValuesTable(), CSeqTable_column::GetSeq_id(), CSeqTable_column::GetSeq_int(), CSeqTable_column::GetSeq_loc(), GetSeqTableFromSeqEntry(), GetSrcRequirements(), CSeqTable_column::GetStringPtr(), CBulkCountryEdit::GetValuesFromValuesTable(), CPrimerTableCommandConverter::GetValuesTableFromSeqEntry(), CSeqTable_column::IsSet(), OneRowOk(), RemoveRowsFromColumn(), SaveTableRowAsListFile(), SeqTableFromAssemblyFields(), CSeqTableGridPanel::SetColumnSizesAndChoices(), SwapTableColumns(), CUnculTaxTool::TrimSuggestions(), CSeqTable_column::TryGetValue(), CSeqTableColumnInfo::UpdateSeq_feat(), CSeqTableColumnInfo::UpdateSeq_loc(), CSourceRequirements::x_AddUniquenessProblems(), CMiscSeqTable::x_ApplyMiscSeqTableToSeqEntry(), CMiscSeqTable::x_CheckDuplicateIds(), x_SetAllTableStringValues(), x_TestList(), x_TestPair(), CSubPrep_panel::x_UpdateFeatureStatus(), and CSeqTableGridPanel::x_ValuesOkForNewColumn().
◆ GetDefault()Get the Default member data.
Definition at line 411 of file SeqTable_column_.hpp.
References CSeqTable_column_Base::CanGetDefault(), CSeqTable_column_Base::m_Default, and CSerialObject::ThrowUnassigned().
Referenced by CSeqTable_column::GetBytesPtr(), CSeqTable_column::GetSeq_id(), CSeqTable_column::GetSeq_int(), CSeqTable_column::GetSeq_loc(), CSeqTable_column::GetStringPtr(), CSeqTableLocColumns::ParseDefaults(), CSeqTable_column::TryGetValue(), CSeqTableColumnInfo::UpdateSeq_feat(), and CSeqTableColumnInfo::UpdateSeq_loc().
◆ GetFeat_subtype() ◆ GetFeat_type() ◆ GetField_id()Get the Field_id member data.
Definition at line 367 of file SeqTable_column_info_.hpp.
References CSeqTable_column_info_Base::CanGetField_id(), CSeqTable_column_info_Base::m_Field_id, and CSerialObject::ThrowUnassigned().
Referenced by CTableAnnotDataSource::CreateFeature(), CTableAnnotDataSource::CreateSnpFeature(), CTableAnnotDataSource::CreateSnps(), CTableAnnotDataSource::FindLocations(), CTableDataSeq_table::GetColumnCommonStrings(), CDataTrackUtils::GetColumnHeader(), CTableDataSeq_table::GetColumnLabel(), CTableDataSeq_table::GetColumnType(), CTableDataSeq_table::GetIntValue(), CTableDataSeq_table::GetStringValue(), CTableAnnotDataSource::RemoveSeqLocs(), CTableDataSeq_table::SetStringValue(), CWiggleWriter::xTableGetChromName(), CWiggleWriter::xTableGetPosIn(), CWiggleWriter::xTableGetPosOut(), and CBedGraphWriter::xWriteAnnotSeqTable().
◆ GetField_name()Get the Field_name member data.
Definition at line 407 of file SeqTable_column_info_.hpp.
References CSeqTable_column_info_Base::CanGetField_name(), CSeqTable_column_info_Base::m_Field_name, and CSerialObject::ThrowUnassigned().
Referenced by CDataTrackUtils::GetColumnHeader(), CTableDataSeq_table::GetColumnLabel(), CSeqTableInfo::GetLabel(), CSeqTableInfo::HasLabel(), CTableDataSeq_table::Init(), CSeqTableInfo::MatchBitFilter(), s_FindColumn(), CWiggleWriter::xIsVariableStepData(), CWiggleWriter::xTableGetChromName(), CWiggleWriter::xTableGetPosOut(), CWiggleWriter::xTableGetValue(), and CBedGraphWriter::xWriteAnnotSeqTable().
◆ GetHeader()Get the Header member data.
Definition at line 339 of file SeqTable_column_.hpp.
References CSeqTable_column_Base::m_Header, and CSeqTable_column_Base::ResetHeader().
Referenced by CTableAnnotDataSource::AddSeqLoc(), CTableAnnotDataSource::AddSnpSeqLoc(), CTableAnnotDataSource::CreateFeature(), CTableAnnotDataSource::CreateSnpFeature(), CTableAnnotDataSource::CreateSnps(), CSeqTableInfo::GetLabel(), CSeqTableInfo::HasLabel(), CSeqTableInfo::MatchBitFilter(), s_FindColumn(), CMiscSeqTable::x_GetIdColumnProps(), and CSeqTableInfo::x_Initialize().
◆ GetId() [1/2]Get the variant data.
Definition at line 785 of file SeqTable_multi_data_.hpp.
References CSeqTable_multi_data_Base::CheckSelected(), CSeqTable_multi_data_Base::e_Id, and CSeqTable_multi_data_Base::m_Id.
Referenced by ApplySrcTableToSeqEntry(), CSeqTable_column::GetSeq_id(), CSeqTable_multi_data::GetSize(), OneRowOk(), SaveTableRowAsListFile(), CSourceRequirements::x_AddUniquenessProblems(), CMiscSeqTable::x_ApplyMiscSeqTableToSeqEntry(), CMiscSeqTable::x_CheckDuplicateIds(), x_TestList(), and x_TestPair().
◆ GetId() [2/2] ◆ GetIndexes() [1/3] ◆ GetIndexes() [2/3] ◆ GetIndexes() [3/3] ◆ GetIndexes_delta() ◆ GetInt() [1/2] ◆ GetInt() [2/2] ◆ GetInt1() ◆ GetInt2() ◆ GetInt8() [1/2] ◆ GetInt8() [2/2] ◆ GetInt_delta() ◆ GetInt_scaled() ◆ GetInterval() [1/2] ◆ GetInterval() [2/2] ◆ GetLoc() [1/2] ◆ GetLoc() [2/2] ◆ GetMax() ◆ GetMin() ◆ GetMul() [1/2] ◆ GetMul() [2/2] ◆ GetNum_rows()Get the Num_rows member data.
Definition at line 393 of file Seq_table_.hpp.
References CSeq_table_Base::CanGetNum_rows(), CSeq_table_Base::m_Num_rows, and CSerialObject::ThrowUnassigned().
Referenced by CSourceRequirements::AddColumnsToSeqTable(), ApplySrcTableToSeqEntry(), CSourceRequirements::CheckSourceQuals(), CBulkMiscFeat::CreateControls(), CCompareWithBiosample::CreateControls(), CCountryConflict::CreateControls(), CLatLonTool::CreateControls(), CUnculTaxTool::CreateControls(), CUnculTaxTool::GetCommandFromValuesTable(), CCountryConflict::GetCommandFromValuesTable(), CLatLonTool::GetCommandFromValuesTable(), CSeqTableInfo::GetNumRows(), CTableDataSeq_table::GetRowsCount(), CSeq_annot_Handle::GetSeq_tableNumRows(), CTableDataSeq_table::GetStringValue(), CDBLinkTableCommandConverter::GetValuesTableFromSeqEntry(), CUnculTaxTool::OnRefreshBtn(), CSourceRequirements::PreferentiallyAddRequirement(), CExportTableDlg::RemoveEmptyColsAndRows(), CBiosampleChkApp::Run(), CSourceRequirements::x_AddOneOfProblems(), CSourceRequirements::x_AddUniquenessProblems(), CCompareWithBiosample::x_ReloadTable(), CSrcWriter::xFormatTabDelimited(), CSrcWriter::xGather(), CSrcWriter::xPrepareTableColumn(), and CSrcWriter::xTryDefaultId().
◆ GetReal() [1/2] ◆ GetReal() [2/2] ◆ GetReal_scaled() ◆ GetSize() ◆ GetSparse()Get the Sparse member data.
Definition at line 390 of file SeqTable_column_.hpp.
References CSeqTable_column_Base::CanGetSparse(), CSeqTable_column_Base::m_Sparse, and CSerialObject::ThrowUnassigned().
Referenced by CSeqTable_column::GetBytesPtr(), CSeqTable_column::GetSeq_id(), CSeqTable_column::GetSeq_int(), CSeqTable_column::GetSeq_loc(), CSeqTable_column::GetStringPtr(), CSeqTable_column::IsSet(), CSeqTable_column::TryGetValue(), CSeqTableColumnInfo::UpdateSeq_feat(), and CSeqTableColumnInfo::UpdateSeq_loc().
◆ GetSparse_other() ◆ GetString() [1/2]Get the variant data.
Definition at line 693 of file SeqTable_multi_data_.hpp.
References CSeqTable_multi_data_Base::CheckSelected(), CSeqTable_multi_data_Base::e_String, and CSeqTable_multi_data_Base::m_String.
Referenced by AddAssemblyUserFieldsFromSeqTable(), CSeqTable_multi_data::ChangeToCommon_string(), CSourceRequirements::CheckSourceQuals(), ConvertTableColumns(), CopyTableColumns(), CountColumnValueConflicts(), CUnculTaxTool::GetCommandFromValuesTable(), CBulkCDS::GetCommandFromValuesTable(), CBulkGene::GetCommandFromValuesTable(), CBulkMiscFeat::GetCommandFromValuesTable(), CBulkRna::GetCommandFromValuesTable(), CCountryConflict::GetCommandFromValuesTable(), CLatLonTool::GetCommandFromValuesTable(), CPrimerTableCommandConverter::GetCommandFromValuesTable(), GetSeqTableFromSeqEntry(), CSeqTable_multi_data::GetSize(), GetSrcRequirements(), CSeqTable_multi_data::GetStringPtr(), CBulkCountryEdit::GetValuesFromValuesTable(), CPrimerTableCommandConverter::GetValuesTableFromSeqEntry(), SaveTableRowAsListFile(), CSeqTableGridPanel::SetColumnSizesAndChoices(), SwapTableColumns(), CUnculTaxTool::TrimSuggestions(), CMiscSeqTable::x_ApplyMiscSeqTableToSeqEntry(), CMiscSeqTable::x_CheckDuplicateIds(), x_TestList(), x_TestPair(), CSubPrep_panel::x_UpdateFeatureStatus(), and CSeqTableGridPanel::x_ValuesOkForNewColumn().
◆ GetString() [2/2] ◆ GetStrings() ◆ GetTitle() ◆ IsBit() [1/2] bool CSeqTable_multi_data_Base::IsBit ( void ) const inline ◆ IsBit() [2/2] bool CSeqTable_single_data_Base::IsBit ( void ) const inline ◆ IsBit_bvector() bool CSeqTable_multi_data_Base::IsBit_bvector ( void ) const inline ◆ IsBit_set() bool CSeqTable_sparse_index_Base::IsBit_set ( void ) const inline ◆ IsBit_set_bvector() bool CSeqTable_sparse_index_Base::IsBit_set_bvector ( void ) const inline ◆ IsBytes() [1/2] bool CSeqTable_multi_data_Base::IsBytes ( void ) const inline ◆ IsBytes() [2/2] bool CSeqTable_single_data_Base::IsBytes ( void ) const inline ◆ IsCommon_bytes() bool CSeqTable_multi_data_Base::IsCommon_bytes ( void ) const inline ◆ IsCommon_string() bool CSeqTable_multi_data_Base::IsCommon_string ( void ) const inline ◆ IsId() [1/2] bool CSeqTable_multi_data_Base::IsId ( void ) const inline ◆ IsId() [2/2] bool CSeqTable_single_data_Base::IsId ( void ) const inline ◆ IsIndexes() bool CSeqTable_sparse_index_Base::IsIndexes ( void ) const inline ◆ IsIndexes_delta() bool CSeqTable_sparse_index_Base::IsIndexes_delta ( void ) const inline ◆ IsInt() [1/2] bool CSeqTable_multi_data_Base::IsInt ( void ) const inlineCheck if variant Int is selected.
Int type is defined as 'typedef vector< int > TInt'.
Definition at line 647 of file SeqTable_multi_data_.hpp.
References CSeqTable_multi_data_Base::e_Int, and CSeqTable_multi_data_Base::m_choice.
Referenced by CSeqTable_multi_data::ChangeToInt4(), CSeqTable_multi_data::ChangeToInt_delta(), CSeqTable_multi_data::ChangeToInt_scaled(), CountColumnValueConflicts(), RemoveRowsFromColumn(), SaveTableRowAsListFile(), CMiscSeqTable::x_ApplyMiscSeqTableToSeqEntry(), and CMiscSeqTable::x_CheckDuplicateIds().
◆ IsInt() [2/2] bool CSeqTable_single_data_Base::IsInt ( void ) const inline ◆ IsInt1() bool CSeqTable_multi_data_Base::IsInt1 ( void ) const inline ◆ IsInt2() bool CSeqTable_multi_data_Base::IsInt2 ( void ) const inline ◆ IsInt8() [1/2] bool CSeqTable_multi_data_Base::IsInt8 ( void ) const inline ◆ IsInt8() [2/2] bool CSeqTable_single_data_Base::IsInt8 ( void ) const inline ◆ IsInt_delta() bool CSeqTable_multi_data_Base::IsInt_delta ( void ) const inline ◆ IsInt_scaled() bool CSeqTable_multi_data_Base::IsInt_scaled ( void ) const inline ◆ IsInterval() [1/2] bool CSeqTable_multi_data_Base::IsInterval ( void ) const inline ◆ IsInterval() [2/2] bool CSeqTable_single_data_Base::IsInterval ( void ) const inline ◆ IsLoc() [1/2] bool CSeqTable_multi_data_Base::IsLoc ( void ) const inline ◆ IsLoc() [2/2] bool CSeqTable_single_data_Base::IsLoc ( void ) const inline ◆ IsReal() [1/2] bool CSeqTable_multi_data_Base::IsReal ( void ) const inline ◆ IsReal() [2/2] bool CSeqTable_single_data_Base::IsReal ( void ) const inline ◆ IsReal_scaled() bool CSeqTable_multi_data_Base::IsReal_scaled ( void ) const inline ◆ IsSetAdd() [1/2] bool CScaled_int_multi_data_Base::IsSetAdd ( void ) const inline ◆ IsSetAdd() [2/2] bool CScaled_real_multi_data_Base::IsSetAdd ( void ) const inline ◆ IsSetBytes() bool CCommonBytes_table_Base::IsSetBytes ( void ) const inlineset of possible values Check if a value has been assigned to Bytes data member.
Data member Bytes is mandatory; its type is defined as 'typedef vector< vector< char >* > TBytes'
Definition at line 188 of file CommonBytes_table_.hpp.
References CCommonBytes_table_Base::m_set_State.
◆ IsSetColumns() bool CSeq_table_Base::IsSetColumns ( void ) const inline ◆ IsSetData() [1/4] bool CBVector_data_Base::IsSetData ( void ) const inline ◆ IsSetData() [2/4] bool CScaled_int_multi_data_Base::IsSetData ( void ) const inline ◆ IsSetData() [3/4] bool CScaled_real_multi_data_Base::IsSetData ( void ) const inline ◆ IsSetData() [4/4] bool CSeqTable_column_Base::IsSetData ( void ) const inlinerow data Check if a value has been assigned to Data data member.
Data member Data is optional; its type is defined as 'typedef CSeqTable_multi_data TData'
Definition at line 357 of file SeqTable_column_.hpp.
References CSeqTable_column_Base::m_Data, and CRef< C, Locker >::NotEmpty().
Referenced by SInt8Column::Add(), CSeqTable_column_Base::CanGetData(), CountColumnValueConflicts(), CSeqTable_column::GetBytesPtr(), CSeqTableLocColumns::GetIdHandle(), CSeqTable_column::GetSeq_id(), CSeqTable_column::GetSeq_int(), CSeqTable_column::GetSeq_loc(), CSeqTable_column::GetStringPtr(), CSeqTable_column::IsSet(), CSeqTableColumnInfo::IsSingular(), SaveTableRowAsListFile(), SeqTableFromAssemblyFields(), CSeqTableGridPanel::SetColumnSizesAndChoices(), CSeqTable_column::TryGetValue(), CSeqTableColumnInfo::UpdateSeq_feat(), CSeqTableColumnInfo::UpdateSeq_loc(), CAutogeneratedCleanup::x_BasicCleanupSeqAnnotData_seq_table_seq_table_columns_E_ETC(), x_SetAllTableStringValues(), and CSeqTableGridPanel::x_ValuesOkForNewColumn().
◆ IsSetDefault() bool CSeqTable_column_Base::IsSetDefault ( void ) const inlinedefault value for sparse table, or if row data is too short Check if a value has been assigned to Default data member.
Data member Default is optional; its type is defined as 'typedef CSeqTable_single_data TDefault'
Definition at line 399 of file SeqTable_column_.hpp.
References CSeqTable_column_Base::m_Default.
Referenced by CSeqTable_column_Base::CanGetDefault(), CSeqTable_column::GetBytesPtr(), CSeqTableLocColumns::GetLoc(), CSeqTable_column::GetSeq_id(), CSeqTable_column::GetSeq_int(), CSeqTable_column::GetSeq_loc(), CSeqTable_column::GetStringPtr(), CSeqTable_column::IsSet(), CSeqTableColumnInfo::IsSingular(), CSeqTableLocColumns::ParseDefaults(), CSeqTable_column::TryGetValue(), CSeqTableColumnInfo::UpdateSeq_feat(), CSeqTableColumnInfo::UpdateSeq_loc(), and CAutogeneratedCleanup::x_BasicCleanupSeqAnnotData_seq_table_seq_table_columns_E_ETC().
◆ IsSetFeat_subtype() bool CSeq_table_Base::IsSetFeat_subtype ( void ) const inline ◆ IsSetFeat_type() bool CSeq_table_Base::IsSetFeat_type ( void ) const inline ◆ IsSetField_id() bool CSeqTable_column_info_Base::IsSetField_id ( void ) const inlineCheck if a value has been assigned to Field_id data member.
Data member Field_id is optional; its type is defined as 'typedef int TField_id'
Definition at line 348 of file SeqTable_column_info_.hpp.
References CSeqTable_column_info_Base::m_set_State.
Referenced by CSeqTable_column_info_Base::CanGetField_id(), CTableDataSeq_table::GetColumnCommonStrings(), CTableDataSeq_table::GetColumnLabel(), CTableDataSeq_table::GetColumnType(), CTableDataSeq_table::GetIntValue(), CTableDataSeq_table::GetStringValue(), CSeqTable_column_info_Base::SetField_id(), CTableDataSeq_table::SetStringValue(), CWiggleWriter::xTableGetChromName(), CWiggleWriter::xTableGetPosIn(), CWiggleWriter::xTableGetPosOut(), and CBedGraphWriter::xWriteAnnotSeqTable().
◆ IsSetField_name() bool CSeqTable_column_info_Base::IsSetField_name ( void ) const inlineany column can be identified by ASN.1 text locator string with omitted object type.
examples: "data.gene.locus" for Seq-feat.data.gene.locus "data.imp.key" for Seq-feat.data.imp.key "qual.qual"
Data member Field_name is optional; its type is defined as 'typedef string TField_name'
Definition at line 395 of file SeqTable_column_info_.hpp.
References CSeqTable_column_info_Base::m_set_State.
Referenced by CSeqTable_column_info_Base::CanGetField_name(), CTableDataSeq_table::GetColumnLabel(), CSeqTableInfo::GetLabel(), CSeqTableInfo::HasLabel(), CTableDataSeq_table::Init(), CSeqTableInfo::MatchBitFilter(), s_FindColumn(), CSeqTable_column_info_Base::SetField_name(), CWiggleWriter::xIsVariableStepData(), CWiggleWriter::xTableGetChromName(), CWiggleWriter::xTableGetPosOut(), CWiggleWriter::xTableGetValue(), and CBedGraphWriter::xWriteAnnotSeqTable().
◆ IsSetHeader() bool CSeqTable_column_Base::IsSetHeader ( void ) const inline ◆ IsSetIndexes() [1/2] bool CCommonBytes_table_Base::IsSetIndexes ( void ) const inlineindexes of values in array 'bytes' for each data row Check if a value has been assigned to Indexes data member.
Data member Indexes is mandatory; its type is defined as 'typedef vector< int > TIndexes'
Definition at line 213 of file CommonBytes_table_.hpp.
References CCommonBytes_table_Base::m_set_State.
◆ IsSetIndexes() [2/2] bool CCommonString_table_Base::IsSetIndexes ( void ) const inlineindexes of values in array 'strings' for each data row Check if a value has been assigned to Indexes data member.
Data member Indexes is mandatory; its type is defined as 'typedef vector< int > TIndexes'
Definition at line 214 of file CommonString_table_.hpp.
References CCommonString_table_Base::m_set_State.
◆ IsSetMax() bool CScaled_int_multi_data_Base::IsSetMax ( void ) const inline ◆ IsSetMin() bool CScaled_int_multi_data_Base::IsSetMin ( void ) const inline ◆ IsSetMul() [1/2] bool CScaled_int_multi_data_Base::IsSetMul ( void ) const inline ◆ IsSetMul() [2/2] bool CScaled_real_multi_data_Base::IsSetMul ( void ) const inline ◆ IsSetNum_rows() bool CSeq_table_Base::IsSetNum_rows ( void ) const inline ◆ IsSetSize() bool CBVector_data_Base::IsSetSize ( void ) const inline ◆ IsSetSparse() bool CSeqTable_column_Base::IsSetSparse ( void ) const inlinein case not all rows contain data this field will contain sparse info Check if a value has been assigned to Sparse data member.
Data member Sparse is optional; its type is defined as 'typedef CSeqTable_sparse_index TSparse'
Definition at line 378 of file SeqTable_column_.hpp.
References CSeqTable_column_Base::m_Sparse.
Referenced by CSeqTable_column_Base::CanGetSparse(), CSeqTable_column::GetBytesPtr(), CSeqTableLocColumns::GetIdHandle(), CSeqTable_column::GetSeq_id(), CSeqTable_column::GetSeq_int(), CSeqTable_column::GetSeq_loc(), CSeqTable_column::GetStringPtr(), CSeqTable_column::IsSet(), CSeqTableColumnInfo::IsSingular(), CSeqTable_column::TryGetValue(), CSeqTableColumnInfo::UpdateSeq_feat(), and CSeqTableColumnInfo::UpdateSeq_loc().
◆ IsSetSparse_other() bool CSeqTable_column_Base::IsSetSparse_other ( void ) const inlinesingle value for indexes not listed in sparse table Check if a value has been assigned to Sparse_other data member.
Data member Sparse_other is optional; its type is defined as 'typedef CSeqTable_single_data TSparse_other'
Definition at line 420 of file SeqTable_column_.hpp.
References CSeqTable_column_Base::m_Sparse_other.
Referenced by CSeqTable_column_Base::CanGetSparse_other(), CSeqTable_column::GetBytesPtr(), CSeqTable_column::GetSeq_id(), CSeqTable_column::GetSeq_int(), CSeqTable_column::GetSeq_loc(), CSeqTable_column::GetStringPtr(), CSeqTable_column::IsSet(), CSeqTable_column::TryGetValue(), CSeqTableColumnInfo::UpdateSeq_feat(), CSeqTableColumnInfo::UpdateSeq_loc(), and CAutogeneratedCleanup::x_BasicCleanupSeqAnnotData_seq_table_seq_table_columns_E_ETC().
◆ IsSetStrings() bool CCommonString_table_Base::IsSetStrings ( void ) const inlineset of possible values Check if a value has been assigned to Strings data member.
Data member Strings is mandatory; its type is defined as 'typedef vector< CStringUTF8 > TStrings'
Definition at line 189 of file CommonString_table_.hpp.
References CCommonString_table_Base::m_set_State.
◆ IsSetTitle() bool CSeqTable_column_info_Base::IsSetTitle ( void ) const inline ◆ IsString() [1/2] bool CSeqTable_multi_data_Base::IsString ( void ) const inlineCheck if variant String is selected.
String type is defined as 'typedef vector< CStringUTF8 > TString'.
Definition at line 687 of file SeqTable_multi_data_.hpp.
References CSeqTable_multi_data_Base::e_String, and CSeqTable_multi_data_Base::m_choice.
Referenced by CSeqTable_multi_data::ChangeToCommon_string(), CSeqTable_multi_data::ChangeToString(), CountColumnValueConflicts(), CSeqTable_multi_data::GetStringPtr(), RemoveRowsFromColumn(), SaveTableRowAsListFile(), CSeqTableGridPanel::SetColumnSizesAndChoices(), CMiscSeqTable::x_ApplyMiscSeqTableToSeqEntry(), CMiscSeqTable::x_CheckDuplicateIds(), x_SetAllTableStringValues(), and CSeqTableGridPanel::x_ValuesOkForNewColumn().
◆ IsString() [2/2] bool CSeqTable_single_data_Base::IsString ( void ) const inline ◆ operator=() [1/13] ◆ operator=() [2/13] ◆ operator=() [3/13] ◆ operator=() [4/13] ◆ operator=() [5/13] ◆ operator=() [6/13] ◆ operator=() [7/13] ◆ operator=() [8/13] ◆ operator=() [9/13] ◆ operator=() [10/13] ◆ operator=() [11/13] ◆ operator=() [12/13] ◆ operator=() [13/13] ◆ Reset() [1/11] void CBVector_data_Base::Reset ( void ) virtual ◆ Reset() [2/11] void CCommonBytes_table_Base::Reset ( void ) virtual ◆ Reset() [3/11] void CCommonString_table_Base::Reset ( void ) virtual ◆ Reset() [4/11] void CScaled_int_multi_data_Base::Reset ( void ) virtual ◆ Reset() [5/11] void CScaled_real_multi_data_Base::Reset ( void ) virtual ◆ Reset() [6/11] void CSeq_table_Base::Reset ( void ) virtual ◆ Reset() [7/11] void CSeqTable_column_Base::Reset ( void ) virtual ◆ Reset() [8/11] void CSeqTable_column_info_Base::Reset ( void ) virtual ◆ Reset() [9/11] void CSeqTable_multi_data_Base::Reset ( void ) virtual ◆ Reset() [10/11] void CSeqTable_single_data_Base::Reset ( void ) virtual ◆ Reset() [11/11] void CSeqTable_sparse_index_Base::Reset ( void ) virtual ◆ ResetAdd() [1/2] void CScaled_int_multi_data_Base::ResetAdd ( void ) inline ◆ ResetAdd() [2/2] void CScaled_real_multi_data_Base::ResetAdd ( void ) inline ◆ ResetBytes() void CCommonBytes_table_Base::ResetBytes ( void ) ◆ ResetColumns() void CSeq_table_Base::ResetColumns ( void ) ◆ ResetData() [1/4] void CBVector_data_Base::ResetData ( void ) ◆ ResetData() [2/4] void CScaled_int_multi_data_Base::ResetData ( void ) ◆ ResetData() [3/4] void CScaled_real_multi_data_Base::ResetData ( void ) ◆ ResetData() [4/4] void CSeqTable_column_Base::ResetData ( void ) ◆ ResetDefault() void CSeqTable_column_Base::ResetDefault ( void ) ◆ ResetFeat_subtype() void CSeq_table_Base::ResetFeat_subtype ( void ) inline ◆ ResetFeat_type() void CSeq_table_Base::ResetFeat_type ( void ) inline ◆ ResetField_id() void CSeqTable_column_info_Base::ResetField_id ( void ) inline ◆ ResetField_name() void CSeqTable_column_info_Base::ResetField_name ( void ) ◆ ResetHeader() void CSeqTable_column_Base::ResetHeader ( void ) ◆ ResetIndexes() [1/2] void CCommonBytes_table_Base::ResetIndexes ( void ) ◆ ResetIndexes() [2/2] void CCommonString_table_Base::ResetIndexes ( void ) ◆ ResetMax() void CScaled_int_multi_data_Base::ResetMax ( void ) inline ◆ ResetMin() void CScaled_int_multi_data_Base::ResetMin ( void ) inline ◆ ResetMul() [1/2] void CScaled_int_multi_data_Base::ResetMul ( void ) inline ◆ ResetMul() [2/2] void CScaled_real_multi_data_Base::ResetMul ( void ) inline ◆ ResetNum_rows() void CSeq_table_Base::ResetNum_rows ( void ) inline ◆ ResetSelection() [1/3] void CSeqTable_multi_data_Base::ResetSelection ( void ) virtualReset the selection (set it to e_not_set).
Reimplemented in CSeqTable_multi_data.
Definition at line 64 of file SeqTable_multi_data_.cpp.
References CSeqTable_multi_data_Base::e_Bit, CSeqTable_multi_data_Base::e_Bit_bvector, CSeqTable_multi_data_Base::e_Bytes, CSeqTable_multi_data_Base::e_Common_bytes, CSeqTable_multi_data_Base::e_Common_string, CSeqTable_multi_data_Base::e_Id, CSeqTable_multi_data_Base::e_Int, CSeqTable_multi_data_Base::e_Int1, CSeqTable_multi_data_Base::e_Int2, CSeqTable_multi_data_Base::e_Int8, CSeqTable_multi_data_Base::e_Int_delta, CSeqTable_multi_data_Base::e_Int_scaled, CSeqTable_multi_data_Base::e_Interval, CSeqTable_multi_data_Base::e_Loc, CSeqTable_multi_data_Base::e_not_set, CSeqTable_multi_data_Base::e_Real, CSeqTable_multi_data_Base::e_Real_scaled, CSeqTable_multi_data_Base::e_String, CSeqTable_multi_data_Base::m_Bit, CSeqTable_multi_data_Base::m_Bytes, CSeqTable_multi_data_Base::m_choice, CSeqTable_multi_data_Base::m_Id, CSeqTable_multi_data_Base::m_Int, CSeqTable_multi_data_Base::m_Int1, CSeqTable_multi_data_Base::m_Int2, CSeqTable_multi_data_Base::m_Int8, CSeqTable_multi_data_Base::m_Interval, CSeqTable_multi_data_Base::m_Loc, CSeqTable_multi_data_Base::m_object, CSeqTable_multi_data_Base::m_Real, and CSeqTable_multi_data_Base::m_String.
Referenced by CSeqTable_multi_data_Base::Reset(), CSeqTable_multi_data::ResetSelection(), CSeqTable_multi_data_Base::SetBit_bvector(), CSeqTable_multi_data_Base::SetCommon_bytes(), CSeqTable_multi_data_Base::SetCommon_string(), CSeqTable_multi_data_Base::SetInt_delta(), CSeqTable_multi_data_Base::SetInt_scaled(), and CSeqTable_multi_data_Base::SetReal_scaled().
◆ ResetSelection() [2/3] void CSeqTable_single_data_Base::ResetSelection ( void ) virtualReset the selection (set it to e_not_set).
Definition at line 59 of file SeqTable_single_data_.cpp.
References CSeqTable_single_data_Base::e_Bytes, CSeqTable_single_data_Base::e_Id, CSeqTable_single_data_Base::e_Interval, CSeqTable_single_data_Base::e_Loc, CSeqTable_single_data_Base::e_not_set, CSeqTable_single_data_Base::e_String, CSeqTable_single_data_Base::m_Bytes, CSeqTable_single_data_Base::m_choice, CSeqTable_single_data_Base::m_object, and CSeqTable_single_data_Base::m_string_utf8.
Referenced by CSeqTable_single_data_Base::Reset(), CSeqTable_single_data_Base::SetId(), CSeqTable_single_data_Base::SetInterval(), and CSeqTable_single_data_Base::SetLoc().
◆ ResetSelection() [3/3] void CSeqTable_sparse_index_Base::ResetSelection ( void ) virtualReset the selection (set it to e_not_set).
Definition at line 57 of file SeqTable_sparse_index_.cpp.
References CSeqTable_sparse_index_Base::e_Bit_set, CSeqTable_sparse_index_Base::e_Bit_set_bvector, CSeqTable_sparse_index_Base::e_Indexes, CSeqTable_sparse_index_Base::e_Indexes_delta, CSeqTable_sparse_index_Base::e_not_set, CSeqTable_sparse_index_Base::m_Bit_set, CSeqTable_sparse_index_Base::m_choice, CSeqTable_sparse_index_Base::m_Indexes, CSeqTable_sparse_index_Base::m_Indexes_delta, and CSeqTable_sparse_index_Base::m_object.
Referenced by CSeqTable_sparse_index_Base::Reset(), and CSeqTable_sparse_index_Base::SetBit_set_bvector().
◆ ResetSize() void CBVector_data_Base::ResetSize ( void ) inline ◆ ResetSparse() void CSeqTable_column_Base::ResetSparse ( void ) ◆ ResetSparse_other() void CSeqTable_column_Base::ResetSparse_other ( void ) ◆ ResetStrings() void CCommonString_table_Base::ResetStrings ( void ) ◆ ResetTitle() END_ENUM_INFO void CSeqTable_column_info_Base::ResetTitle ( void ) ◆ Select() [1/6]Select the requested variant if needed, allocating CObject variants from memory pool.
◆ Select() [2/6]Select the requested variant if needed, allocating CObject variants from memory pool.
◆ Select() [3/6]Select the requested variant if needed, allocating CObject variants from memory pool.
◆ Select() [4/6]Select the requested variant if needed.
Referenced by CSeqTable_multi_data_Base::SetBit(), CSeqTable_multi_data_Base::SetBit_bvector(), CSeqTable_multi_data_Base::SetBytes(), CSeqTable_multi_data_Base::SetCommon_bytes(), CSeqTable_multi_data_Base::SetCommon_string(), CSeqTable_multi_data_Base::SetId(), CSeqTable_multi_data_Base::SetInt(), CSeqTable_multi_data_Base::SetInt1(), CSeqTable_multi_data_Base::SetInt2(), CSeqTable_multi_data_Base::SetInt8(), CSeqTable_multi_data_Base::SetInt_delta(), CSeqTable_multi_data_Base::SetInt_scaled(), CSeqTable_multi_data_Base::SetInterval(), CSeqTable_multi_data_Base::SetLoc(), CSeqTable_multi_data_Base::SetReal(), CSeqTable_multi_data_Base::SetReal_scaled(), and CSeqTable_multi_data_Base::SetString().
◆ Select() [5/6]Select the requested variant if needed.
Referenced by CTableAnnotDataSource::CreateSnps(), CSeqTable_single_data_Base::SetBit(), CSeqTable_single_data_Base::SetBytes(), CSeqTable_single_data_Base::SetId(), CSeqTable_single_data_Base::SetInt(), CSeqTable_single_data_Base::SetInt8(), CSeqTable_single_data_Base::SetInterval(), CSeqTable_single_data_Base::SetLoc(), CSeqTable_single_data_Base::SetReal(), and CSeqTable_single_data_Base::SetString().
◆ Select() [6/6] ◆ SelectionName() [1/3] ◆ SelectionName() [2/3] ◆ SelectionName() [3/3] ◆ SetAdd() [1/4] ◆ SetAdd() [2/4] ◆ SetAdd() [3/4] ◆ SetAdd() [4/4] ◆ SetBit() [1/3] ◆ SetBit() [2/3] ◆ SetBit() [3/3] ◆ SetBit_bvector() [1/2] ◆ SetBit_bvector() [2/2] ◆ SetBit_set() ◆ SetBit_set_bvector() [1/2] ◆ SetBit_set_bvector() [2/2] ◆ SetBytes() [1/3] ◆ SetBytes() [2/3] ◆ SetBytes() [3/3] ◆ SetColumns() ◆ SetCommon_bytes() [1/2] ◆ SetCommon_bytes() [2/2] ◆ SetCommon_string() [1/2] ◆ SetCommon_string() [2/2] ◆ SetData() [1/7] ◆ SetData() [2/7] ◆ SetData() [3/7]Assign a value to Data data member.
Definition at line 73 of file SeqTable_column_.cpp.
References CSeqTable_column_Base::m_Data, CRef< C, Locker >::Reset(), and rapidjson::value.
Referenced by SCommonStrings::Add(), SIntColumn::Add(), SInt8Column::Add(), SCommon8Bytes::Add(), CSourceRequirements::AddColumnsToSeqTable(), CTableAnnotDataSource::AddSeqLoc(), CTableAnnotDataSource::AddSnpSeqLoc(), CSourceRequirements::CheckSourceQuals(), ConvertTableColumns(), CTableAnnotDataSource::CreateFeature(), CTableAnnotDataSource::CreateSnpFeature(), CTableAnnotDataSource::CreateSnps(), CSequenceEditingEventHandler::ExportStructuredCommentsTable(), CMolInfoTableCommandConverter::GetChoices(), CGenomeTableCommandConverter::GetChoices(), CPrimerTableCommandConverter::GetChoices(), CFeatureTableCommandConverter::GetChoices(), CPrimerTableCommandConverter::GetCommandFromValuesTable(), GetSeqTableForSrcQualFromSeqEntry(), GetSeqTableFromSeqEntry(), CBulkCountryEdit::GetValuesTable(), CBulkMiscFeat::GetValuesTableFromSeqEntry(), CCompareWithBiosample::GetValuesTableFromSeqEntry(), CCountryConflict::GetValuesTableFromSeqEntry(), CLatLonTool::GetValuesTableFromSeqEntry(), CUnculTaxTool::GetValuesTableFromSeqEntry(), CPrimerTableCommandConverter::GetValuesTableFromSeqEntry(), MakeMailReportPostReport(), MakeMailReportPreReport(), CWig2tableApplication::MakeTable(), RemoveRowsFromColumn(), SeqTableFromAssemblyFields(), SwapTableColumns(), CSourceRequirements::x_AddOneOfProblems(), CAutogeneratedCleanup::x_BasicCleanupSeqAnnotData_seq_table_seq_table_columns_E_ETC(), CVDBGraphSeqIterator::x_MakeTable(), x_SetAllTableStringValues(), x_TestList(), x_TestPair(), and CWiggleReader::xMakeTable().
◆ SetData() [4/7] ◆ SetData() [5/7] ◆ SetData() [6/7] ◆ SetData() [7/7] ◆ SetDefault() [1/2]Assign a value to Default data member.
Definition at line 107 of file SeqTable_column_.cpp.
References CSeqTable_column_Base::m_Default, and rapidjson::value.
Referenced by SSeqTableContent::AddFixedInt(), SSeqTableContent::AddFixedSeq_id(), SSeqTableContent::AddFixedSeq_loc(), SSeqTableContent::AddFixedString(), SCommonStrings::Attach(), SCommon8Bytes::Attach(), CTableAnnotDataSource::CreateFeature(), CTableAnnotDataSource::CreateSnpFeature(), CTableAnnotDataSource::CreateSnps(), CWig2tableApplication::MakeTable(), CAutogeneratedCleanup::x_BasicCleanupSeqAnnotData_seq_table_seq_table_columns_E_ETC(), CVDBGraphSeqIterator::x_MakeTable(), CWiggleReader::xMakeTable(), and CSrcWriter::xPrepareTableColumn().
◆ SetDefault() [2/2] ◆ SetFeat_subtype() [1/2] ◆ SetFeat_subtype() [2/2] ◆ SetFeat_type() [1/2] ◆ SetFeat_type() [2/2] ◆ SetField_id() [1/2] ◆ SetField_id() [2/2] ◆ SetField_name() [1/3] ◆ SetField_name() [2/3] ◆ SetField_name() [3/3] ◆ SetHeader() [1/2]Assign a value to Header data member.
Definition at line 63 of file SeqTable_column_.cpp.
References CSeqTable_column_Base::m_Header, and rapidjson::value.
Referenced by CSourceRequirements::AddColumnsToSeqTable(), CTableAnnotDataSource::AddSeqLoc(), CTableAnnotDataSource::AddSnpSeqLoc(), BuildFeatureSeqTableFromSeqEntry(), CSourceRequirements::CheckSourceQuals(), ConvertTableColumns(), CopyTableColumns(), CTableAnnotDataSource::CreateFeature(), CTableAnnotDataSource::CreateSnpFeature(), CTableAnnotDataSource::CreateSnps(), CSequenceEditingEventHandler::ExportStructuredCommentsTable(), CPrimerTableCommandConverter::GetCommandFromValuesTable(), GetMiscTableFromSeqEntry(), GetSeqTableForSrcQualFromSeqEntry(), GetSeqTableFromSeqEntry(), CBulkCountryEdit::GetValuesTable(), CBulkCDS::GetValuesTableFromSeqEntry(), CBulkGene::GetValuesTableFromSeqEntry(), CBulkMiscFeat::GetValuesTableFromSeqEntry(), CBulkRna::GetValuesTableFromSeqEntry(), CCompareWithBiosample::GetValuesTableFromSeqEntry(), CCountryConflict::GetValuesTableFromSeqEntry(), CLatLonTool::GetValuesTableFromSeqEntry(), CUnculTaxTool::GetValuesTableFromSeqEntry(), CPrimerTableCommandConverter::GetValuesTableFromSeqEntry(), MakeMailReportPostReport(), MakeMailReportPreReport(), CWig2tableApplication::MakeTable(), SwapTableColumns(), x_MakeColumn(), CVDBGraphSeqIterator::x_MakeTable(), x_TestList(), x_TestPair(), CWiggleReader::xMakeTable(), and CSrcWriter::xPrepareTableColumn().
◆ SetHeader() [2/2] ◆ SetId() [1/3] ◆ SetId() [2/3] ◆ SetId() [3/3] ◆ SetIndexes() [1/3] ◆ SetIndexes() [2/3] ◆ SetIndexes() [3/3] ◆ SetIndexes_delta() ◆ SetInt() [1/3] ◆ SetInt() [2/3] ◆ SetInt() [3/3] ◆ SetInt1() ◆ SetInt2() ◆ SetInt8() [1/3] ◆ SetInt8() [2/3] ◆ SetInt8() [3/3] ◆ SetInt_delta() [1/2] ◆ SetInt_delta() [2/2] ◆ SetInt_scaled() [1/2] ◆ SetInt_scaled() [2/2] ◆ SetInterval() [1/3] ◆ SetInterval() [2/3] ◆ SetInterval() [3/3] ◆ SetLoc() [1/3] ◆ SetLoc() [2/3] ◆ SetLoc() [3/3] ◆ SetMax() [1/2] ◆ SetMax() [2/2] ◆ SetMin() [1/2] ◆ SetMin() [2/2] ◆ SetMul() [1/4] ◆ SetMul() [2/4] ◆ SetMul() [3/4] ◆ SetMul() [4/4] ◆ SetNum_rows() [1/2] ◆ SetNum_rows() [2/2] ◆ SetReal() [1/3] ◆ SetReal() [2/3] ◆ SetReal() [3/3] ◆ SetReal_scaled() [1/2] ◆ SetReal_scaled() [2/2] ◆ SetSize() [1/2] ◆ SetSize() [2/2] ◆ SetSparse() [1/2] ◆ SetSparse() [2/2] ◆ SetSparse_other() [1/2] ◆ SetSparse_other() [2/2] ◆ SetString() [1/3] void CSeqTable_single_data_Base::SetString ( const TString & value ) ◆ SetString() [2/3] ◆ SetString() [3/3] ◆ SetStrings() ◆ SetTitle() [1/3] void CSeqTable_column_info_Base::SetTitle ( const TTitle & value ) inline ◆ SetTitle() [2/3] ◆ SetTitle() [3/3] ◆ ThrowInvalidSelection() [1/3] void CSeqTable_multi_data_Base::ThrowInvalidSelection ( E_Choice index ) const ◆ ThrowInvalidSelection() [2/3] void CSeqTable_single_data_Base::ThrowInvalidSelection ( E_Choice index ) const ◆ ThrowInvalidSelection() [3/3] void CSeqTable_sparse_index_Base::ThrowInvalidSelection ( E_Choice index ) const ◆ Which() [1/3] ◆ Which() [2/3] ◆ Which() [3/3] ◆ ~CBVector_data_Base() CBVector_data_Base::~CBVector_data_Base ( void ) virtualDefinition at line 81 of file BVector_data_.cpp.
◆ ~CCommonBytes_table() ◆ ~CCommonBytes_table_Base() CCommonBytes_table_Base::~CCommonBytes_table_Base ( void ) virtual ◆ ~CCommonString_table() ◆ ~CCommonString_table_Base() ◆ ~CScaled_int_multi_data_Base() ◆ ~CScaled_real_multi_data_Base() ◆ ~CSeq_table_Base() CSeq_table_Base::~CSeq_table_Base ( void ) virtualDefinition at line 86 of file Seq_table_.cpp.
◆ ~CSeqTable_column_Base() CSeqTable_column_Base::~CSeqTable_column_Base ( void ) virtualDefinition at line 169 of file SeqTable_column_.cpp.
◆ ~CSeqTable_column_info_Base() ◆ ~CSeqTable_multi_data_Base() CSeqTable_multi_data_Base::~CSeqTable_multi_data_Base ( void ) virtual ◆ ~CSeqTable_single_data_Base() CSeqTable_single_data_Base::~CSeqTable_single_data_Base ( void ) virtual ◆ ~CSeqTable_sparse_index_Base() CSeqTable_sparse_index_Base::~CSeqTable_sparse_index_Base ( void ) virtual ◆ ◆ ◆ ◆ m_Add [1/2] int CScaled_int_multi_data_Base::m_Add private ◆ m_Add [2/2] double CScaled_real_multi_data_Base::m_Add private ◆ m_Bit [1/4] NCBI_NS_NCBI::CUnionBuffer<TBit> CSeqTable_multi_data_Base::m_Bit ◆ [2/4] ◆ [3/4] ◆ m_Bit [4/4] TBit CSeqTable_single_data_Base::m_Bit ◆ m_Bit_set [1/2] NCBI_NS_NCBI::CUnionBuffer<TBit_set> CSeqTable_sparse_index_Base::m_Bit_set ◆ [2/2] ◆ m_Bytes [1/5] vector< vector< char >* > CCommonBytes_table_Base::m_Bytes private ◆ [2/5] ◆ m_Bytes [3/5] NCBI_NS_NCBI::CUnionBuffer<TBytes> CSeqTable_multi_data_Base::m_Bytes ◆ m_Bytes [4/5] NCBI_NS_NCBI::CUnionBuffer<TBytes> CSeqTable_single_data_Base::m_Bytes ◆ [5/5] ◆ m_choice [1/3] E_Choice CSeqTable_multi_data_Base::m_choice privateDefinition at line 586 of file SeqTable_multi_data_.hpp.
Referenced by CSeqTable_multi_data_Base::CheckSelected(), CSeqTable_multi_data_Base::DoSelect(), CSeqTable_multi_data_Base::IsBit(), CSeqTable_multi_data_Base::IsBit_bvector(), CSeqTable_multi_data_Base::IsBytes(), CSeqTable_multi_data_Base::IsCommon_bytes(), CSeqTable_multi_data_Base::IsCommon_string(), CSeqTable_multi_data_Base::IsId(), CSeqTable_multi_data_Base::IsInt(), CSeqTable_multi_data_Base::IsInt1(), CSeqTable_multi_data_Base::IsInt2(), CSeqTable_multi_data_Base::IsInt8(), CSeqTable_multi_data_Base::IsInt_delta(), CSeqTable_multi_data_Base::IsInt_scaled(), CSeqTable_multi_data_Base::IsInterval(), CSeqTable_multi_data_Base::IsLoc(), CSeqTable_multi_data_Base::IsReal(), CSeqTable_multi_data_Base::IsReal_scaled(), CSeqTable_multi_data_Base::IsString(), CSeqTable_multi_data_Base::Reset(), CSeqTable_multi_data_Base::ResetSelection(), CSeqTable_multi_data_Base::SetBit_bvector(), CSeqTable_multi_data_Base::SetCommon_bytes(), CSeqTable_multi_data_Base::SetCommon_string(), CSeqTable_multi_data_Base::SetInt_delta(), CSeqTable_multi_data_Base::SetInt_scaled(), CSeqTable_multi_data_Base::SetReal_scaled(), CSeqTable_multi_data_Base::ThrowInvalidSelection(), and CSeqTable_multi_data_Base::Which().
◆ m_choice [2/3] E_Choice CSeqTable_single_data_Base::m_choice privateDefinition at line 411 of file SeqTable_single_data_.hpp.
Referenced by CSeqTable_single_data_Base::CheckSelected(), CSeqTable_single_data_Base::DoSelect(), CSeqTable_single_data_Base::IsBit(), CSeqTable_single_data_Base::IsBytes(), CSeqTable_single_data_Base::IsId(), CSeqTable_single_data_Base::IsInt(), CSeqTable_single_data_Base::IsInt8(), CSeqTable_single_data_Base::IsInterval(), CSeqTable_single_data_Base::IsLoc(), CSeqTable_single_data_Base::IsReal(), CSeqTable_single_data_Base::IsString(), CSeqTable_single_data_Base::Reset(), CSeqTable_single_data_Base::ResetSelection(), CSeqTable_single_data_Base::SetId(), CSeqTable_single_data_Base::SetInterval(), CSeqTable_single_data_Base::SetLoc(), CSeqTable_single_data_Base::ThrowInvalidSelection(), and CSeqTable_single_data_Base::Which().
◆ m_choice [3/3] E_Choice CSeqTable_sparse_index_Base::m_choice privateDefinition at line 253 of file SeqTable_sparse_index_.hpp.
Referenced by CSeqTable_sparse_index_Base::CheckSelected(), CSeqTable_sparse_index_Base::DoSelect(), CSeqTable_sparse_index_Base::IsBit_set(), CSeqTable_sparse_index_Base::IsBit_set_bvector(), CSeqTable_sparse_index_Base::IsIndexes(), CSeqTable_sparse_index_Base::IsIndexes_delta(), CSeqTable_sparse_index_Base::Reset(), CSeqTable_sparse_index_Base::ResetSelection(), CSeqTable_sparse_index_Base::SetBit_set_bvector(), CSeqTable_sparse_index_Base::ThrowInvalidSelection(), and CSeqTable_sparse_index_Base::Which().
◆ m_Columns ◆ m_Data [1/4] vector< char > CBVector_data_Base::m_Data private ◆ m_Data [2/4] CRef< TData > CScaled_int_multi_data_Base::m_Data private ◆ m_Data [3/4] CRef< TData > CScaled_real_multi_data_Base::m_Data private ◆ m_Data [4/4] ◆ m_Default ◆ m_Feat_subtype int CSeq_table_Base::m_Feat_subtype private ◆ m_Feat_type int CSeq_table_Base::m_Feat_type private ◆ m_Field_id int CSeqTable_column_info_Base::m_Field_id private ◆ m_Field_name string CSeqTable_column_info_Base::m_Field_name private ◆ m_Header ◆ m_Id [1/2] NCBI_NS_NCBI::CUnionBuffer<TId> CSeqTable_multi_data_Base::m_Id ◆ [2/2] ◆ m_Indexes [1/4] vector< int > CCommonBytes_table_Base::m_Indexes private ◆ m_Indexes [2/4] vector< int > CCommonString_table_Base::m_Indexes private ◆ [3/4] ◆ m_Indexes [4/4] NCBI_NS_NCBI::CUnionBuffer<TIndexes> CSeqTable_sparse_index_Base::m_Indexes ◆ m_Indexes_delta [1/2] NCBI_NS_NCBI::CUnionBuffer<TIndexes_delta> CSeqTable_sparse_index_Base::m_Indexes_delta ◆ [2/2] ◆ m_Int [1/4] NCBI_NS_NCBI::CUnionBuffer<TInt> CSeqTable_multi_data_Base::m_Int ◆ [2/4] ◆ m_Int [3/4] TInt CSeqTable_single_data_Base::m_Int ◆ [4/4] ◆ m_Int1 [1/2] NCBI_NS_NCBI::CUnionBuffer<TInt1> CSeqTable_multi_data_Base::m_Int1 ◆ [2/2] ◆ m_Int2 [1/2] NCBI_NS_NCBI::CUnionBuffer<TInt2> CSeqTable_multi_data_Base::m_Int2 ◆ [2/2] ◆ m_Int8 [1/4] NCBI_NS_NCBI::CUnionBuffer<TInt8> CSeqTable_multi_data_Base::m_Int8 ◆ [2/4] ◆ m_Int8 [3/4] TInt8 CSeqTable_single_data_Base::m_Int8 ◆ [4/4] ◆ m_Interval [1/2] NCBI_NS_NCBI::CUnionBuffer<TInterval> CSeqTable_multi_data_Base::m_Interval ◆ [2/2] ◆ m_Loc [1/2] NCBI_NS_NCBI::CUnionBuffer<TLoc> CSeqTable_multi_data_Base::m_Loc ◆ [2/2] ◆ m_Max Int8 CScaled_int_multi_data_Base::m_Max private ◆ m_Min Int8 CScaled_int_multi_data_Base::m_Min private ◆ m_Mul [1/2] int CScaled_int_multi_data_Base::m_Mul private ◆ m_Mul [2/2] double CScaled_real_multi_data_Base::m_Mul private ◆ m_Num_rows int CSeq_table_Base::m_Num_rows private ◆ m_object [1/6] NCBI_NS_NCBI::CSerialObject* CSeqTable_multi_data_Base::m_objectDefinition at line 604 of file SeqTable_multi_data_.hpp.
Referenced by CSeqTable_multi_data_Base::DoSelect(), CSeqTable_multi_data_Base::GetBit_bvector(), CSeqTable_multi_data_Base::GetCommon_bytes(), CSeqTable_multi_data_Base::GetCommon_string(), CSeqTable_multi_data_Base::GetInt_delta(), CSeqTable_multi_data_Base::GetInt_scaled(), CSeqTable_multi_data_Base::GetReal_scaled(), CSeqTable_multi_data_Base::ResetSelection(), CSeqTable_multi_data_Base::SetBit_bvector(), CSeqTable_multi_data_Base::SetCommon_bytes(), CSeqTable_multi_data_Base::SetCommon_string(), CSeqTable_multi_data_Base::SetInt_delta(), CSeqTable_multi_data_Base::SetInt_scaled(), and CSeqTable_multi_data_Base::SetReal_scaled().
◆ [2/6] ◆ m_object [3/6] NCBI_NS_NCBI::CSerialObject* CSeqTable_single_data_Base::m_object ◆ [4/6] ◆ [5/6] ◆ m_object [6/6] NCBI_NS_NCBI::CSerialObject* CSeqTable_sparse_index_Base::m_object ◆ m_Real [1/4] NCBI_NS_NCBI::CUnionBuffer<TReal> CSeqTable_multi_data_Base::m_Real ◆ [2/4] ◆ m_Real [3/4] TReal CSeqTable_single_data_Base::m_Real ◆ [4/4] ◆ m_set_State [1/8] Uint4 CBVector_data_Base::m_set_State[1] private ◆ m_set_State [2/8] Uint4 CCommonBytes_table_Base::m_set_State[1] private ◆ m_set_State [3/8] Uint4 CCommonString_table_Base::m_set_State[1] private ◆ m_set_State [4/8] Uint4 CScaled_int_multi_data_Base::m_set_State[1] privateDefinition at line 303 of file Scaled_int_multi_data_.hpp.
Referenced by CScaled_int_multi_data_Base::CScaled_int_multi_data_Base(), CScaled_int_multi_data_Base::IsSetAdd(), CScaled_int_multi_data_Base::IsSetMax(), CScaled_int_multi_data_Base::IsSetMin(), CScaled_int_multi_data_Base::IsSetMul(), CScaled_int_multi_data_Base::ResetAdd(), CScaled_int_multi_data_Base::ResetMax(), CScaled_int_multi_data_Base::ResetMin(), CScaled_int_multi_data_Base::ResetMul(), CScaled_int_multi_data_Base::SetAdd(), CScaled_int_multi_data_Base::SetMax(), CScaled_int_multi_data_Base::SetMin(), and CScaled_int_multi_data_Base::SetMul().
◆ m_set_State [5/8] Uint4 CScaled_real_multi_data_Base::m_set_State[1] private ◆ m_set_State [6/8] Uint4 CSeq_table_Base::m_set_State[1] privateDefinition at line 263 of file Seq_table_.hpp.
Referenced by CSeq_table_Base::CSeq_table_Base(), CSeq_table_Base::IsSetColumns(), CSeq_table_Base::IsSetFeat_subtype(), CSeq_table_Base::IsSetFeat_type(), CSeq_table_Base::IsSetNum_rows(), CSeq_table_Base::ResetColumns(), CSeq_table_Base::ResetFeat_subtype(), CSeq_table_Base::ResetFeat_type(), CSeq_table_Base::ResetNum_rows(), CSeq_table_Base::SetColumns(), CSeq_table_Base::SetFeat_subtype(), CSeq_table_Base::SetFeat_type(), and CSeq_table_Base::SetNum_rows().
◆ m_set_State [7/8] Uint4 CSeqTable_column_Base::m_set_State[1] private ◆ m_set_State [8/8] Uint4 CSeqTable_column_info_Base::m_set_State[1] private ◆ m_Size unsigned CBVector_data_Base::m_Size private ◆ m_Sparse ◆ m_Sparse_other ◆ m_String [1/2] NCBI_NS_NCBI::CUnionBuffer<TString> CSeqTable_multi_data_Base::m_String ◆ [2/2] ◆ m_string_utf8 [1/2] NCBI_NS_NCBI::CUnionBuffer<CStringUTF8> CSeqTable_single_data_Base::m_string_utf8 ◆ [2/2] ◆ m_Strings vector< CStringUTF8 > CCommonString_table_Base::m_Strings private ◆ m_Title string CSeqTable_column_info_Base::m_Title private ◆ sm_SelectionNames [1/3] const char *const CSeqTable_multi_data_Base::sm_SelectionNames staticprivate Initial value:= {
"not set",
"int",
"real",
"string",
"bytes",
"common-string",
"common-bytes",
"bit",
"loc",
"id",
"interval",
"int-delta",
"int-scaled",
"real-scaled",
"bit-bvector",
"int1",
"int2",
"int8"
}
Definition at line 590 of file SeqTable_multi_data_.hpp.
Referenced by CSeqTable_multi_data_Base::SelectionName(), and CSeqTable_multi_data_Base::ThrowInvalidSelection().
◆ sm_SelectionNames [2/3] const char *const CSeqTable_single_data_Base::sm_SelectionNames staticprivate Initial value:= {
"not set",
"int",
"real",
"string",
"bytes",
"bit",
"loc",
"id",
"interval",
"int8"
}
Definition at line 415 of file SeqTable_single_data_.hpp.
Referenced by CSeqTable_single_data_Base::SelectionName(), and CSeqTable_single_data_Base::ThrowInvalidSelection().
◆ sm_SelectionNames [3/3] const char *const CSeqTable_sparse_index_Base::sm_SelectionNames staticprivateRetroSearch 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