IFS::FileCopier::ErrorInfo Struct Reference

Error information passed to callback. More...

#include <FileCopier.h>

Collaboration diagram for IFS::FileCopier::ErrorInfo:

Public Member Functions

 ErrorInfo (FileSystem &fileSys, Operation operation, const String &path, int errorCode)
 
 ErrorInfo (FsBase &obj, Operation operation, const String &path)
 
 ErrorInfo (FsBase &obj, Operation operation, const String &path, AttributeTag attr)
 
 operator String () const
 

Public Attributes

FileSystemfileSys
 
Operation operation
 
const Stringpath
 
int errorCode
 
AttributeTag attr {}
 

Detailed Description

Error information passed to callback.

Constructor & Destructor Documentation

◆ ErrorInfo() [1/3]

IFS::FileCopier::ErrorInfo::ErrorInfo ( FileSystem fileSys,
Operation  operation,
const String path,
int  errorCode 
)
inline

◆ ErrorInfo() [2/3]

IFS::FileCopier::ErrorInfo::ErrorInfo ( FsBase obj,
Operation  operation,
const String path 
)
inline

◆ ErrorInfo() [3/3]

IFS::FileCopier::ErrorInfo::ErrorInfo ( FsBase obj,
Operation  operation,
const String path,
AttributeTag  attr 
)
inline

Member Function Documentation

◆ operator String()

IFS::FileCopier::ErrorInfo::operator String ( ) const
inline

Member Data Documentation

◆ attr

AttributeTag IFS::FileCopier::ErrorInfo::attr {}

◆ errorCode

int IFS::FileCopier::ErrorInfo::errorCode

◆ fileSys

FileSystem& IFS::FileCopier::ErrorInfo::fileSys

◆ operation

Operation IFS::FileCopier::ErrorInfo::operation

◆ path

const String& IFS::FileCopier::ErrorInfo::path

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