gvsu/cs677/pa4/Sequence.h
josh 2f9c310fc1 added label() functions
git-svn-id: svn://anubis/gvsu@308 45c1a28c-8058-47b2-ae61-ca45b979098e
2008-12-01 01:01:33 +00:00

27 lines
494 B
C++

#ifndef SEQUENCE_H
#define SEQUENCE_H SEQUENCE_H
#include <vector>
#include <iostream>
#include "ElementSet.h"
class Sequence
{
private:
int myMutationCount;
std::vector<ElementSet> myElements;
public:
Sequence();
Sequence(int size);
Sequence(const char * initializer);
Sequence parent(const Sequence & other);
int getCount() { return myMutationCount; }
void label();
friend std::ostream & operator<<(std::ostream & out, const Sequence & s);
};
#endif