void save(boost::filesystem::path save_file_path);
//! Load a vector of a lists of FLPs
void load(boost::filesystem::path file_path);
+
+ //! how far we are through current seqcomp
+ float progress() const;
+
+ const static int seqcomp_not_running = -1;
private:
//! the number of base pairs in the sliding window
int window_size;
*/
void alloc_matches(std::string::size_type len1=0);
-
+ //! current loop index
+ int seqcomp_i;
+ //! end seqcomp index (when terminating, seqcomp_i == seqcomp_end.
+ //! when not running seqcomp_i == seqcomp_end == seqcomp_not_running
+ int seqcomp_end;
};
#endif