projects
/
mussa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
remove annot class in favor of SeqSpan
[mussa.git]
/
alg
/
seq_span.hpp
diff --git
a/alg/seq_span.hpp
b/alg/seq_span.hpp
index f5e574814c532b7ea95246695fc837e7d534bd40..1752a7ad160ea862008c7117f08e6a195dc40a39 100644
(file)
--- a/
alg/seq_span.hpp
+++ b/
alg/seq_span.hpp
@@
-3,6
+3,7
@@
#include <string>
#include <map>
#include <string>
#include <map>
+#include <list>
#include <boost/serialization/base_object.hpp>
#include <boost/serialization/export.hpp>
#include <boost/serialization/base_object.hpp>
#include <boost/serialization/export.hpp>
@@
-24,6
+25,8
@@
class SeqSpan;
typedef boost::shared_ptr<SeqSpan> SeqSpanRef;
class SeqSpan;
typedef boost::shared_ptr<SeqSpan> SeqSpanRef;
+typedef std::list<SeqSpanRef> SeqSpanRefList;
+typedef boost::shared_ptr<SeqSpanRefList> SeqSpanRefListRef;
//! Track what segment of a sequence we're looking at
class SeqSpan : public boost::enable_shared_from_this<SeqSpan> {
//! Track what segment of a sequence we're looking at
class SeqSpan : public boost::enable_shared_from_this<SeqSpan> {