Enhancements - Nibbler + parsing

- New Nibbler object greatly assists in FF4 parsing.
- Unit tests for Nibbler.
- Record now parses itself.
- Att now parses itself.
This commit is contained in:
Paul Beckingham 2009-05-29 01:47:39 -04:00
parent 7c0aee4a5f
commit 5263147c83
12 changed files with 623 additions and 77 deletions

View file

@ -29,6 +29,7 @@
#include <string>
#include <vector>
#include "Nibbler.h"
#include "Mod.h"
class Att
@ -41,7 +42,7 @@ public:
Att& operator= (const Att&); // Assignment operator
~Att (); // Destructor
void parse (const std::string&);
bool parse (Nibbler&);
std::string composeF4 () const;
void addMod (const Mod&);