//Ciphers/Headers/Atbash.hpp //Matthew Ellison // Created: 4-30-18 //Modified: 4-30-18 //This file contains the declaration of the Atbash class //This class is used to encode and decode an Atbash cipher #ifndef ATBASH_HPP #define ATBASH_HPP #include class Atbash{ private: std::string inputString; std::string outputString; public: Atbash(); ~Atbash(); void setInputString(std::string input); std::string getInputString() const; std::string getOutputString() const; std::string encode(); std::string encode(std::string input); std::string decode(); std::string decode(std::string input); void reset(); }; #endif //ATBASH_HPP