NCBI C++ ToolKit
|
#include <corelib/ncbistd.hpp>
#include <objects/seq/Seq_annot.hpp>
#include <objects/seq/Annotdesc.hpp>
#include <objtools/readers/reader_base.hpp>
#include <objtools/readers/message_listener.hpp>
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
class | CVcfInfoSpec |
class | CVcfFilterSpec |
class | CVcfFormatSpec |
class | CVcfReader |
Enumerations | |
enum | ESpecType { eType_Integer , eType_Float , eType_Flag , eType_Character , eType_String } |
enum | ESpecNumber { eNumber_CountAlleles = -1 , eNumber_CountGenotypes = -2 , eNumber_CountUnknown = -3 , eNumber_CountAllAlleles = -4 } |
Functions | |
ESpecType | SpecType (const string &) |
ESpecNumber | SpecNumber (const string &) |
enum ESpecNumber |
Enumerator | |
---|---|
eNumber_CountAlleles | |
eNumber_CountGenotypes | |
eNumber_CountUnknown | |
eNumber_CountAllAlleles |
Definition at line 64 of file vcf_reader.hpp.
enum ESpecType |
Enumerator | |
---|---|
eType_Integer | |
eType_Float | |
eType_Flag | |
eType_Character | |
eType_String |
Definition at line 52 of file vcf_reader.hpp.
ESpecNumber SpecNumber | ( | const string & | specnumber | ) |
Definition at line 129 of file vcf_reader.cpp.
References CObjReaderLineException::Create(), eDiag_Warning, eNumber_CountAllAlleles, eNumber_CountAlleles, eNumber_CountGenotypes, eNumber_CountUnknown, ILineError::eProblem_GeneralParsingError, and NStr::StringToInt().
Definition at line 101 of file vcf_reader.cpp.
References CObjReaderLineException::Create(), eDiag_Warning, map_checker< Container >::empty(), ILineError::eProblem_GeneralParsingError, eType_Character, eType_Flag, eType_Float, eType_Integer, and eType_String.