LRez  v2.1
reverseComplement.h
Go to the documentation of this file.
1 #ifndef __REVCOMP__
2 #define __REVCOMP__
3 
4 #include <string>
5 
6 class rev_comp {
7  public:
8  static std::string run(std::string seq);
9 
10  protected:
12 
13  static void build_instance();
14 
15  rev_comp();
16 
17  ~rev_comp();
18 
19  private:
20  static char complement[int('t') + 1];
21 };
22 
23 #endif
rev_comp::~rev_comp
~rev_comp()
rev_comp::_instance
static rev_comp * _instance
Definition: reverseComplement.h:11
rev_comp
Definition: reverseComplement.h:6
rev_comp::run
static std::string run(std::string seq)
rev_comp::rev_comp
rev_comp()
rev_comp::build_instance
static void build_instance()