41#include <StormByte/buffer/fifo.hxx>
68 Attachment(std::optional<std::string> fileName, std::optional<std::string> mimeType,
69 StormByte::Buffer::FIFO payload)
noexcept;
102 const std::optional<std::string>& FileName()
const noexcept;
108 const std::optional<std::string>& MimeType()
const noexcept;
114 const StormByte::Buffer::FIFO& Payload()
const noexcept;
117 std::optional<std::string> m_fileName;
118 std::optional<std::string> m_mimeType;
119 StormByte::Buffer::FIFO m_payload;