Euphoria
eu::io::WriteRoot Struct Referenceabstract

#include <vfs.h>

Inheritance diagram for eu::io::WriteRoot:
eu::io::WriteRootPhysicalFolder

Public Member Functions

 WriteRoot ()=default
 
virtual ~WriteRoot ()
 
 WriteRoot (const WriteRoot &)=delete
 
 WriteRoot (WriteRoot &&)=delete
 
void operator= (const WriteRoot &)=delete
 
void operator= (WriteRoot &&)=delete
 
virtual void write_file (const FilePath &path, std::shared_ptr< MemoryChunk > data)=0
 

Detailed Description

Definition at line 59 of file vfs.h.

Constructor & Destructor Documentation

◆ WriteRoot() [1/3]

eu::io::WriteRoot::WriteRoot ( )
default

◆ ~WriteRoot()

eu::io::WriteRoot::~WriteRoot ( )
virtualdefault

◆ WriteRoot() [2/3]

eu::io::WriteRoot::WriteRoot ( const WriteRoot )
delete

◆ WriteRoot() [3/3]

eu::io::WriteRoot::WriteRoot ( WriteRoot &&  )
delete

Member Function Documentation

◆ operator=() [1/2]

void eu::io::WriteRoot::operator= ( const WriteRoot )
delete

◆ operator=() [2/2]

void eu::io::WriteRoot::operator= ( WriteRoot &&  )
delete

◆ write_file()

virtual void eu::io::WriteRoot::write_file ( const FilePath path,
std::shared_ptr< MemoryChunk data 
)
pure virtual

The documentation for this struct was generated from the following files: