1
0

MimeImage.h 372 B

1234567891011121314151617181920212223242526
  1. #ifndef MIMEIMAGE_H
  2. #define MIMEIMAGE_H
  3. #include "JpegImage.h"
  4. namespace Image {
  5. class MimeImage
  6. {
  7. public:
  8. MimeImage();
  9. MimeImage(const std::string& name);
  10. void AppendData(const std::string& data);
  11. const JpegImage& DecodeImageData();
  12. private:
  13. std::string m_name;
  14. std::string m_imageData;
  15. JpegImage m_jpegImage;
  16. };
  17. } // namespace Image
  18. #endif // MIMEIMAGE_H