#include <ncbi_pch.hpp>
#include <corelib/ncbistd.hpp>
#include <corelib/ncbienv.hpp>
#include <corelib/ncbithr.hpp>
#include <corelib/ncbimempool.hpp>
#include <objects/seqset/Seq_entry.hpp>
#include <objects/seqset/Bioseq_set.hpp>
#include <objects/seq/Seq_descr.hpp>
#include <objects/seq/Seqdesc.hpp>
#include <objects/seq/MolInfo.hpp>
#include <objects/seq/Seq_annot.hpp>
#include <objects/seqloc/Seq_id.hpp>
#include <objects/seqfeat/BioSource.hpp>
#include <objects/seqfeat/SubSource.hpp>
#include <objects/seqfeat/Org_ref.hpp>
#include <objects/general/Dbtag.hpp>
#include <objects/general/Object_id.hpp>
#include <objects/seq/Seq_inst.hpp>
#include <memory>
#include "asn2asn.hpp"
#include <corelib/ncbiutil.hpp>
#include <corelib/ncbiargs.hpp>
#include <objects/seq/Bioseq.hpp>
#include <serial/objectio.hpp>
#include <serial/objistr.hpp>
#include <serial/objostr.hpp>
#include <serial/objistrasnb.hpp>
#include <serial/objostrasnb.hpp>
#include <serial/objcopy.hpp>
#include <serial/serial.hpp>
#include <serial/objhook.hpp>
#include <serial/iterator.hpp>
#include <dbapi/driver/exception.hpp>
#include <dbapi/driver/driver_mgr.hpp>
#include <dbapi/driver/drivers.hpp>
#include <corelib/rwstream.hpp>
#include <util/compress/zlib.hpp>
Include dependency graph for asn2asn.cpp:

Go to the source code of this file.
Namespaces | |
| namespace | NCBI_NS_NCBI::objects |
Classes | |
| class | CCounter |
| class | CInc |
| class | CReadSeqSetHook |
| class | CWriteSeqSetHook |
| class | CWriteSeqEntryHook |
| class | CFormatReadHook |
| class | CSkipReadClassMemberHook |
| class | CReadInSkipClassMemberHook< Member > |
| class | CReadInSkipObjectHook< Object > |
| class | CAsn2AsnThread |
| class | CInsertAnnotManager |
| class | CInsertAnnotHookId |
| class | CInsertAnnotHookCopy |
| class | CInsertAnnotHookAnnot |
| class | CDB_Result_Reader |
Defines | |
| #define | CSEQ_ENTRY_REF_CHOICE 0 |
Typedefs | |
| typedef CSeq_entry | TSeqEntry |
Functions | |
| int | main (int argc, char **argv) |
| static void | SeqEntryProcess (CSeq_entry &entry) |
| void | MergeAnnot (CObjectIStream &in, CObjectOStream &out, int gi, CObjectIStream &annot_in) |
| void | MergeFromFile (CObjectIStream &in, CObjectOStream &out, int gi, const string &in_file) |
| void | MergeExternal (CObjectIStream &in, CObjectOStream &out, int gi, int add_ext_feat) |
| DEFINE_STATIC_FAST_MUTEX (s_ArgsMutex) | |
Variables | |
| END_NCBI_SCOPE | USING_NCBI_SCOPE |
|
|
Definition at line 58 of file asn2asn.cpp. |
|
|
Definition at line 117 of file asn2asn.cpp. |
|
|
|
|
||||||||||||
|
Definition at line 120 of file asn2asn.cpp. References eDS_Default. |
|
||||||||||||||||||||
|
Definition at line 657 of file asn2asn.cpp. References CObjectStreamCopier::Copy(), eFNP_Allow, CObjectStreamCopier::In(), CObjectStreamCopier::Out(), and out(). Referenced by MergeFromFile(). |
|
||||||||||||||||||||
|
Definition at line 748 of file asn2asn.cpp. References I_DriverContext::Connect(), DBAPI_RegisterDriver_FTDS(), and C_DriverMgr::GetDriverContext(). |
|
||||||||||||||||||||
|
Definition at line 696 of file asn2asn.cpp. References eSerial_AsnBinary, MergeAnnot(), CObjectIStream::Open(), and out(). |
|
|
Definition at line 1068 of file asn2asn.cpp. Referenced by CReadSeqSetHook::ReadClassMember(). |
|
|
Definition at line 110 of file asn2asn.cpp. |
1.4.6
Modified on Mon Dec 07 16:21:41 2009 by modify_doxy.py rev. 173732