NCBI C++ ToolKit
|
#include <corelib/ncbistd.hpp>
#include <objmgr/scope.hpp>
#include <objects/seqfeat/BioSource.hpp>
#include <objects/seqfeat/OrgMod.hpp>
Go to the source code of this file.
Go to the SVN repository for this file.
Functions | |
bool | CleanupForTaxnameChange (objects::CBioSource &src) |
Function removes old-name modifier and the tax-id, resets the common name and removes the synonyms for taxname. More... | |
bool | RemoveOldName (objects::CBioSource &src) |
bool | RemoveMod (objects::CBioSource &src, objects::COrgMod::ESubtype subtype) |
bool | RemoveTaxId (objects::CBioSource &src) |
CRef< CBioSource > | MakeCommonBioSource (const objects::CBioSource &src1, const objects::CBioSource &src2) |
bool CleanupForTaxnameChange | ( | objects::CBioSource & | src | ) |
Function removes old-name modifier and the tax-id, resets the common name and removes the synonyms for taxname.
CRef<CBioSource> MakeCommonBioSource | ( | const objects::CBioSource & | src1, |
const objects::CBioSource & | src2 | ||
) |
Referenced by BOOST_AUTO_TEST_CASE().
bool RemoveMod | ( | objects::CBioSource & | src, |
objects::COrgMod::ESubtype | subtype | ||
) |
bool RemoveOldName | ( | objects::CBioSource & | src | ) |
Referenced by BOOST_AUTO_TEST_CASE(), and NMacroUtil::CleanupForTaxnameChange().
bool RemoveTaxId | ( | objects::CBioSource & | src | ) |
Referenced by BOOST_AUTO_TEST_CASE(), and NMacroUtil::CleanupForTaxnameChange().