base64.h 424 B

1234567891011121314151617181920212223242526
  1. #ifndef BASE64_H
  2. #define BASE64_H
  3. #include <string>
  4. namespace base64 {
  5. /**
  6. * Decodes base64 encoded strings.
  7. *
  8. * @param val base64 encoded string
  9. *
  10. * @return normal string
  11. */
  12. std::string decode(const std::string &val);
  13. /**
  14. * Encodes base64 encoded strings.
  15. *
  16. * @param val normal string
  17. *
  18. * @return base64 encoded string
  19. */
  20. std::string encode(const std::string &val);
  21. }
  22. #endif