NCBI C++ ToolKit
|
#include <ncbi_pch.hpp>
#include <algo/sequence/regexp_loc.hpp>
#include <corelib/ncbiapp.hpp>
#include <corelib/ncbiargs.hpp>
#include <corelib/ncbienv.hpp>
#include <objmgr/object_manager.hpp>
#include <objtools/data_loaders/genbank/gbloader.hpp>
#include <objmgr/scope.hpp>
#include <objmgr/seq_vector.hpp>
#include <serial/iterator.hpp>
#include <serial/objistr.hpp>
#include <serial/objostr.hpp>
#include <serial/serial.hpp>
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
class | CRegexpLocApp |
Functions | |
USING_SCOPE (objects) | |
CNcbiOstream & | operator<< (CNcbiOstream &os, const CSeq_loc &loc) |
int | GetLoc (const string &acc, const string &pat, CSeq_loc &loc, CScope &scope) |
int | main (int argc, char **argv) |
Variables | |
USING_NCBI_SCOPE | |
Definition at line 85 of file regexplocdemo.cpp.
References Begin(), CBioseq_Handle::eCoding_Iupac, CScope::GetBioseqHandle(), CRegexp_loc::GetLoc(), CSeqVector::GetSeqData(), CBioseq_Handle::GetSeqVector(), offset, CRef< C, Locker >::Reset(), CSeqVector::size(), and CException::what().
Referenced by variation::CHgvsParser::CContext::GetId(), CSeqTable_column::GetSeq_loc(), CRegexpLocApp::Run(), and variation_ref::CHgvsParser::CContext::Validate().
Definition at line 147 of file regexplocdemo.cpp.
References CNcbiApplicationAPI::AppMain(), eDS_Default, and NULL.
CNcbiOstream& operator<< | ( | CNcbiOstream & | os, |
const CSeq_loc & | loc | ||
) |
Definition at line 76 of file regexplocdemo.cpp.
References eSerial_AsnText, and CObjectOStream::Open().
USING_SCOPE | ( | objects | ) |
USING_NCBI_SCOPE |
Definition at line 50 of file regexplocdemo.cpp.