struct Core::Portable::FileIOManager::DataSaveTask

struct DataSaveTask: public FileIOManager::SaveTask
{
    // fields

    IO::MemoryStream* data;

    // construction

    DataSaveTask(
        Worker& worker,
        CStringPtr filename,
        IO::MemoryStream* data,
        FileStorageContext::Mode mode,
        NotifyEntry* entry = nullptr
    );

    // methods

    void work();
};