Symbian platform (C++)
SDK native APIs, runtime and tooling
Loading...
Searching...
No Matches
symbian::api::storage::FileCopy Class Reference

#include <cpp/symbian/api/include/symbian/api/storage/storage.h>

Classes

struct  State
 

Public Member Functions

 FileCopy (FileCopy &&other) noexcept
 
FileCopy & operator= (FileCopy &&other) noexcept
 
 FileCopy (const FileCopy &)=delete
 
FileCopy & operator= (const FileCopy &)=delete
 
 ~FileCopy ()
 
void Cancel () noexcept
 
absl::StatusOr< CopyProgress > Step ()
 
CopyProgress progress () const noexcept
 

Static Public Member Functions

static absl::StatusOr< FileCopy > Open (std::u16string_view source, std::u16string_view destination, WriteMode destination_mode)
 

Constructor & Destructor Documentation

◆ FileCopy() [1/2]

symbian::api::storage::FileCopy::FileCopy ( FileCopy &&  other)
noexcept

◆ FileCopy() [2/2]

symbian::api::storage::FileCopy::FileCopy ( const FileCopy &  )
delete

◆ ~FileCopy()

symbian::api::storage::FileCopy::~FileCopy ( )

Member Function Documentation

◆ Cancel()

void symbian::api::storage::FileCopy::Cancel ( )
noexcept

◆ Open()

absl::StatusOr< FileCopy > symbian::api::storage::FileCopy::Open ( std::u16string_view  source,
std::u16string_view  destination,
WriteMode  destination_mode 
)
static

◆ operator=() [1/2]

FileCopy & symbian::api::storage::FileCopy::operator= ( const FileCopy &  )
delete

◆ operator=() [2/2]

FileCopy & symbian::api::storage::FileCopy::operator= ( FileCopy &&  other)
noexcept

◆ progress()

CopyProgress symbian::api::storage::FileCopy::progress ( ) const
noexcept

◆ Step()

absl::StatusOr< CopyProgress > symbian::api::storage::FileCopy::Step ( )

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