35 #ifndef OPENMS_DATASTRUCTURES_BIGSTRING_H    36 #define OPENMS_DATASTRUCTURES_BIGSTRING_H    40 #include <OpenMS/OpenMSConfig.h>    78     void add(FASTAEntry 
const& new_entry);
    84     void setSeparator(
const char sep);
   112     void getPeptide(FASTAEntry& entry, 
Size start, 
Size length);
   118     const String& getBigString() 
const;
   152 #endif // OPENMS_DATASTRUCTURES_BIGSTRING_H std::vector< String > FASTA_header_
vector with headers of FASTAEntry 
Definition: BigString.h:148
 
A more convenient string class. 
Definition: String.h:57
 
std::vector< Size > sep_indices_
indices of separators 
Definition: BigString.h:146
 
Main OpenMS namespace. 
Definition: FeatureDeconvolution.h:47
 
concatenates Proteins given as FASTAEntry to one big string separated by a unique character (by defau...
Definition: BigString.h:52
 
String big_string_
concatenated String 
Definition: BigString.h:138
 
Size count_
number of Strings added to big_string 
Definition: BigString.h:142
 
char separator_
separator sign 
Definition: BigString.h:140
 
size_t Size
Size type e.g. used as variable which can hold result of size() 
Definition: Types.h:128
 
std::pair< String, String > FASTAEntry
Definition: BigString.h:57
 
Size len_
length of the big_string 
Definition: BigString.h:144