formats_header.h
Go to the documentation of this file.
1 // CMake generated code
2 // Do not manually modify this file
3 
4 // This file includes all States found, and also defines the ReadWriteMS constructor.
5 // To be able to be automatically recognized, the new state should:
6 // 1.- Have the same Class Name as File Name (without the extension)
7 // 2.- Name must end with '_state'
8 // 3.- Be placed on ReadWriteMS folder
9 
10 #include "FormatHandling/clustal_state.h"
11 #include "FormatHandling/fasta_m10_state.h"
12 #include "FormatHandling/fasta_state.h"
13 #include "FormatHandling/htmlreport_state.h"
14 #include "FormatHandling/mega_interleaved_state.h"
15 #include "FormatHandling/mega_sequential_state.h"
16 #include "FormatHandling/nexus_m10_state.h"
17 #include "FormatHandling/nexus_state.h"
18 #include "FormatHandling/phylip32_m10_state.h"
19 #include "FormatHandling/phylip32_state.h"
20 #include "FormatHandling/phylip40_m10_state.h"
21 #include "FormatHandling/phylip40_state.h"
22 #include "FormatHandling/phylip_paml_m10_state.h"
23 #include "FormatHandling/phylip_paml_state.h"
24 #include "FormatHandling/pir_state.h"
25 
26 #include "FormatHandling/FormatManager.h"
27 
28 namespace FormatHandling {
30 {
31  addState(new clustal_state(this));
32  addState(new fasta_m10_state(this));
33  addState(new fasta_state(this));
34  addState(new htmlreport_state(this));
35  addState(new mega_interleaved_state(this));
36  addState(new mega_sequential_state(this));
37  addState(new nexus_m10_state(this));
38  addState(new nexus_state(this));
39  addState(new phylip32_m10_state(this));
40  addState(new phylip32_state(this));
41  addState(new phylip40_m10_state(this));
42  addState(new phylip40_state(this));
43  addState(new phylip_paml_m10_state(this));
44  addState(new phylip_paml_state(this));
45  addState(new pir_state(this));
46 };
47 }
Class to handle Format Handlers . It serves as a proxy to the handlers, so the code outside the Form...
Definition: FormatManager.h:64
Namespace that encapsulates all logic referent to Load, Save and Recognize Multiple Sequence Alignm...
Definition: FormatManager.h:52
void addState(BaseFormatHandler *newState)
Function that adds a newState to the FormatManager::available_states vector. This should be called o...