source: tags/arb-6.0/SECEDIT/SEC_helix.hxx

Last change on this file was 6372, checked in by westram, 14 years ago
  • SECEDIT
    • hackaround for out-of-sync xstrings - error message about which helix needs refolding (related to #159)
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 1.2 KB
Line 
1// =============================================================== //
2//                                                                 //
3//   File      : sec_helix.hxx                                     //
4//   Purpose   : helix related things                              //
5//                                                                 //
6//   Coded by Ralf Westram (coder@reallysoft.de) in August 2007    //
7//   Institute of Microbiology (Technical University Munich)       //
8//   http://www.arb-home.de/                                       //
9//                                                                 //
10// =============================================================== //
11
12#ifndef SEC_HELIX_HXX
13#define SEC_HELIX_HXX
14
15// new way to store folded helices
16
17char *SEC_xstring_to_foldedHelixList(const char *x_string, size_t xlength, const BI_helix *helix, GB_ERROR& error);
18char *SEC_foldedHelixList_to_xstring(const char *foldedHelices, size_t xlength, const BI_helix *helix, GB_ERROR& error);
19
20// support for old way to store folded helices
21char *old_decode_xstring_rel_helix(GB_CSTR rel_helix, size_t xlength, const BI_helix *helix, int *no_of_helices_ptr);
22
23#else
24#error sec_helix.hxx included twice
25#endif // SEC_HELIX_HXX
Note: See TracBrowser for help on using the repository browser.