NCBI C++ ToolKit
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
CSeqUtil Class Reference

Search Toolkit Book for CSeqUtil

#include <util/sequtil/sequtil.hpp>

+ Collaboration diagram for CSeqUtil:

Public Types

enum  ECoding {
  e_not_set = 0 , e_Iupacna , e_Ncbi2na , e_Ncbi2na_expand ,
  e_Ncbi4na , e_Ncbi4na_expand , e_Ncbi8na , e_Iupacaa ,
  e_Ncbi8aa , e_Ncbieaa , e_Ncbistdaa
}
 
enum  ECodingType { e_CodingType_Na , e_CodingType_Aa }
 
typedef ECoding TCoding
 
typedef ECodingType TCodingType
 

Static Public Member Functions

static ECodingType GetCodingType (TCoding coding)
 

Static Public Attributes

static const size_t kNumCodings = 10
 

Detailed Description

Definition at line 40 of file sequtil.hpp.

Member Typedef Documentation

◆ TCoding

Definition at line 68 of file sequtil.hpp.

◆ TCodingType

Definition at line 69 of file sequtil.hpp.

Member Enumeration Documentation

◆ ECoding

Enumerator
e_not_set 
e_Iupacna 
e_Ncbi2na 
e_Ncbi2na_expand 
e_Ncbi4na 
e_Ncbi4na_expand 
e_Ncbi8na 
e_Iupacaa 
e_Ncbi8aa 
e_Ncbieaa 
e_Ncbistdaa 

Definition at line 43 of file sequtil.hpp.

◆ ECodingType

Enumerator
e_CodingType_Na 
e_CodingType_Aa 

Definition at line 62 of file sequtil.hpp.

Member Function Documentation

◆ GetCodingType()

CSeqUtil::ECodingType CSeqUtil::GetCodingType ( TCoding  coding)
static

Member Data Documentation

◆ kNumCodings

const size_t CSeqUtil::kNumCodings = 10
static

Definition at line 60 of file sequtil.hpp.


The documentation for this class was generated from the following files:
Modified on Fri Jul 19 17:08:10 2024 by modify_doxy.py rev. 669887