NCBI C++ ToolKit
Classes | Namespaces | Macros | Functions
hgvs_parser2.hpp File Reference
#include <corelib/ncbiobj.hpp>
#include <corelib/ncbistd.hpp>
#include <boost/version.hpp>
#include <boost/spirit.hpp>
#include <boost/spirit/core.hpp>
#include <boost/spirit/tree/ast.hpp>
#include <boost/spirit/tree/parse_tree.hpp>
#include <boost/spirit/tree/tree_to_xml.hpp>
#include <objects/seqloc/Seq_loc.hpp>
#include <objects/seqloc/Seq_interval.hpp>
#include <objects/seq/Seq_literal.hpp>
#include <objects/seqalign/Seq_align.hpp>
#include <objects/seqalign/Seq_align_set.hpp>
#include <objects/seq/Seq_data.hpp>
#include <objects/seqfeat/Seq_feat.hpp>
#include <objects/variation/Variation.hpp>
#include <objects/variation/VariantPlacement.hpp>
#include <objects/seqfeat/Variation_inst.hpp>
#include <objmgr/scope.hpp>
#include <objmgr/feat_ci.hpp>
#include <objmgr/seq_vector.hpp>
#include <misc/hgvs/seq_id_resolver.hpp>
+ Include dependency graph for hgvs_parser2.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

class  variation::CHgvsParser
 
class  variation::CHgvsParser::CHgvsParserException
 
struct  variation::CHgvsParser::SFuzzyInt
 
struct  variation::CHgvsParser::SOffsetPoint
 
class  variation::CHgvsParser::CContext
 
struct  variation::CHgvsParser::SGrammar
 
struct  variation::CHgvsParser::SGrammar::definition< ScannerT >
 

Namespaces

 variation
 

Macros

#define HGVS_THROW(err_code, message)   NCBI_THROW(CHgvsParser::CHgvsParserException, err_code, message)
 

Functions

 variation::USING_SCOPE (objects)
 

Macro Definition Documentation

◆ HGVS_THROW

#define HGVS_THROW (   err_code,
  message 
)    NCBI_THROW(CHgvsParser::CHgvsParserException, err_code, message)

Definition at line 83 of file hgvs_parser2.hpp.

Modified on Fri Sep 20 14:58:02 2024 by modify_doxy.py rev. 669887