summaryrefslogtreecommitdiff
path: root/src/file/errors/not_create.hpp
blob: 05046de7eadffd31ab892334ad03af7f2ffc8286 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#pragma once

#include "types/ierror.hpp"
#include "general/struct.hpp"

namespace smtp::file::errors
{
    class NotCreatedFile : public types::IError
    {
    public:
        explicit NotCreatedFile( std::string const& path );
        ~NotCreatedFile() override = default;

        void Process( types::SettingsType settings_type ) const override;
    private:
        std::string mPath;
    };
}