00001
00008 #ifndef ECF_h
00009 #define ECF_h
00010
00011 #include <iostream>
00012 #include <vector>
00013 #include <cstdlib>
00014 #include "boost/smart_ptr.hpp"
00015 #include "xml/xmlParser.h"
00016
00017 typedef boost::shared_ptr<void> voidP;
00018 typedef unsigned int uint;
00019
00020 const std::string ECF_VERSION = "1.0";
00021
00022
00023 #include "ECF_base.h"
00024
00025
00026 #include "ECF_derived.h"
00027
00028
00029 #include "bitstring/BitString.h"
00030 #include "binary/Binary.h"
00031 #include "tree/Tree.h"
00032 #include "permutation/Permutation.h"
00033 #include "floatingpoint/FloatingPoint.h"
00034
00035 #endif // ECF_h
00036