#include #include #include #include #include #include #include "alphabet.hh" #include "text.hh" using namespace LibCryptAffinity; namespace BreakAffinity{ class FileLoader { private: public: std::vector loadPriorities( std::map reverse_alpha, std::string filename); std::map loadFrequencies( std::map reverse_alpha, std::string filename); std::vector loadFile(std::string filename); Alphabet loadAlphabet(std::string filename); Text loadText( std::map reverse_alpha, std::string filename); }; }