40 #ifndef _VECTORSEQUENCECONTAINER_H_
41 #define _VECTORSEQUENCECONTAINER_H_
43 #include "../Alphabet/Alphabet.h"
44 #include "../Sequence.h"
86 const std::vector<const Sequence*>& vs,
const Alphabet* alpha)
202 int&
operator()(
const std::string& sequenceName,
size_t elementIndex)
207 const int&
operator()(
const std::string& sequenceName,
size_t elementIndex)
const
226 const int &
operator()(
size_t sequenceIndex,
size_t elementIndex)
const
248 void deleteSequence(
size_t sequenceIndex) throw (IndexOutOfBoundsException);
271 virtual
void addSequence(const
Sequence& sequence,
bool checkName = true) throw (Exception);
289 virtual
void addSequence(const
Sequence& sequence,
size_t sequenceIndex,
bool checkName = true) throw (Exception);
305 #endif // _VECTORSEQUENCECONTAINER_H_