85 v.resize (
value.size());
93 "CSeq_data constructor: Invalid E_Choice index");
124 "CSeq_data constructor: Invalid E_Choice index");
149 "CSeq_data::DoConstruct: Invalid E_Choice index");
180 "CSeq_data::DoConstruct: Invalid E_Choice index");
User-defined methods of the data storage class.
void DoConstruct(const string &value, E_Choice index)
#define NCBI_THROW(exception_class, err_code, message)
Generic macro to throw an exception, given the exception class, error code and message string.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
TNcbipna & SetNcbipna(void)
Select the variant.
TNcbi8aa & SetNcbi8aa(void)
Select the variant.
TNcbipaa & SetNcbipaa(void)
Select the variant.
TNcbieaa & SetNcbieaa(void)
Select the variant.
TIupacna & SetIupacna(void)
Select the variant.
TNcbi8na & SetNcbi8na(void)
Select the variant.
TNcbistdaa & SetNcbistdaa(void)
Select the variant.
TNcbi2na & SetNcbi2na(void)
Select the variant.
TNcbi4na & SetNcbi4na(void)
Select the variant.
TIupacaa & SetIupacaa(void)
Select the variant.
@ e_Ncbipna
nucleic acid probabilities
@ e_Ncbieaa
extended ASCII 1 letter aa codes
@ e_Ncbistdaa
consecutive codes for std aas
@ e_Ncbi2na
2 bit nucleic acid code
@ e_Iupacna
IUPAC 1 letter nuc acid code.
@ e_Ncbipaa
amino acid probabilities
@ e_Ncbi8na
8 bit extended nucleic acid code
@ e_Ncbi4na
4 bit nucleic acid code
@ e_Iupacaa
IUPAC 1 letter amino acid code.
@ e_Ncbi8aa
8 bit extended amino acid codes
Defines NCBI C++ exception handling.