NCBI C++ ToolKit
|
#include <ncbi_pch.hpp>
#include <util/checksum.hpp>
#include <objects/general/Dbtag.hpp>
#include <objects/general/Object_id.hpp>
#include <objects/seqloc/Giimport_id.hpp>
#include <objects/seqloc/Seq_loc.hpp>
#include <objects/seqloc/Seq_interval.hpp>
#include <objects/seqloc/Seq_point.hpp>
#include <objects/seqloc/Seq_loc_equiv.hpp>
#include <objects/seqloc/Seq_bond.hpp>
#include <objects/seqfeat/Feat_id.hpp>
Go to the source code of this file.
Go to the SVN repository for this file.
void init_Seq_locFP | ( | ) |
Definition at line 218 of file fingp_seqloc.cpp.
References CObjFingerprint::Register(), s_Fingerprint_Feat_id(), s_Fingerprint_Packed_seqint(), s_Fingerprint_Packed_seqpnt(), s_Fingerprint_Seq_bond(), s_Fingerprint_Seq_interval(), s_Fingerprint_Seq_loc(), s_Fingerprint_Seq_loc_equiv(), s_Fingerprint_Seq_loc_mix(), and s_Fingerprint_Seq_point().
Referenced by init_gui_objutils().
|
static |
Definition at line 141 of file fingp_seqloc.cpp.
References _ASSERT, CKSUM_ADD_INTEGER, CFeat_id_Base::e_General, CFeat_id_Base::e_Gibb, CFeat_id_Base::e_Giim, CFeat_id_Base::e_Local, CFeat_id_Base::e_not_set, CObjFingerprint::Fingerprint(), CFeat_id_Base::GetGeneral(), CFeat_id_Base::GetGibb(), CFeat_id_Base::GetGiim(), CFeat_id_Base::GetLocal(), rapidjson::value, and CFeat_id_Base::Which().
Referenced by init_Seq_locFP(), and s_Fingerprint_Seq_loc().
|
static |
Definition at line 94 of file fingp_seqloc.cpp.
References _ASSERT, CPacked_seqint_Base::Get(), ITERATE, and s_Fingerprint_Seq_interval().
Referenced by init_Seq_locFP(), and s_Fingerprint_Seq_loc().
|
static |
Definition at line 63 of file fingp_seqloc.cpp.
References _ASSERT, CKSUM_ADD_INTEGER, CObjFingerprint::Fingerprint(), CPacked_seqpnt_Base::GetId(), CPacked_seqpnt_Base::GetPoints(), CPacked_seqpnt_Base::IsSetId(), and ITERATE.
Referenced by init_Seq_locFP(), and s_Fingerprint_Seq_loc().
|
static |
Definition at line 131 of file fingp_seqloc.cpp.
References _ASSERT, CSeq_bond_Base::GetA(), and s_Fingerprint_Seq_point().
Referenced by init_Seq_locFP(), and s_Fingerprint_Seq_loc().
|
static |
Definition at line 79 of file fingp_seqloc.cpp.
References _ASSERT, CKSUM_ADD_INTEGER, CObjFingerprint::Fingerprint(), CSeq_interval_Base::GetFrom(), CSeq_interval_Base::GetId(), CSeq_interval_Base::GetTo(), and CSeq_interval_Base::IsSetId().
Referenced by init_Seq_locFP(), s_Fingerprint_Packed_seqint(), and s_Fingerprint_Seq_loc().
|
static |
Definition at line 172 of file fingp_seqloc.cpp.
References _ASSERT, CKSUM_ADD_INTEGER, CSeq_loc_Base::e_Bond, CSeq_loc_Base::e_Empty, CSeq_loc_Base::e_Equiv, CSeq_loc_Base::e_Feat, CSeq_loc_Base::e_Int, CSeq_loc_Base::e_Mix, CSeq_loc_Base::e_Packed_int, CSeq_loc_Base::e_Packed_pnt, CSeq_loc_Base::e_Pnt, CSeq_loc_Base::e_Whole, CObjFingerprint::Fingerprint(), CSeq_loc_Base::GetBond(), CSeq_loc_Base::GetEmpty(), CSeq_loc_Base::GetEquiv(), CSeq_loc_Base::GetFeat(), CSeq_loc_Base::GetInt(), CSeq_loc_Base::GetMix(), CSeq_loc_Base::GetPacked_int(), CSeq_loc_Base::GetPacked_pnt(), CSeq_loc_Base::GetPnt(), CSeq_loc_Base::GetWhole(), s_Fingerprint_Feat_id(), s_Fingerprint_Packed_seqint(), s_Fingerprint_Packed_seqpnt(), s_Fingerprint_Seq_bond(), s_Fingerprint_Seq_interval(), s_Fingerprint_Seq_loc_equiv(), s_Fingerprint_Seq_loc_mix(), s_Fingerprint_Seq_point(), and CSeq_loc_Base::Which().
Referenced by init_Seq_locFP(), s_Fingerprint_Seq_loc_equiv(), and s_Fingerprint_Seq_loc_mix().
|
static |
Definition at line 120 of file fingp_seqloc.cpp.
References _ASSERT, CSeq_loc_equiv_Base::Get(), ITERATE, and s_Fingerprint_Seq_loc().
Referenced by init_Seq_locFP(), and s_Fingerprint_Seq_loc().
|
static |
Definition at line 109 of file fingp_seqloc.cpp.
References _ASSERT, CSeq_loc_mix_Base::Get(), ITERATE, and s_Fingerprint_Seq_loc().
Referenced by init_Seq_locFP(), and s_Fingerprint_Seq_loc().
|
static |
Definition at line 49 of file fingp_seqloc.cpp.
References _ASSERT, CKSUM_ADD_INTEGER, CObjFingerprint::Fingerprint(), CSeq_point_Base::GetId(), CSeq_point_Base::GetPoint(), and CSeq_point_Base::IsSetId().
Referenced by init_Seq_locFP(), s_Fingerprint_Seq_bond(), and s_Fingerprint_Seq_loc().
USING_SCOPE | ( | objects | ) |