Sleeping Wombat GUI
0.100
swGUI
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
swCommonLib
System
File.h
Go to the documentation of this file.
1
#pragma once
2
8
#include "
swCommonLib/Common/TypesDefinitions.h
"
9
#include "
Path.h
"
10
11
12
namespace
filesystem
13
{
14
15
20
class
File
21
{
22
private
:
23
24
Path
m_filePath
;
25
26
protected
:
27
public
:
28
explicit
File
(
const
Path
& path );
29
explicit
File
(
Path
&& path );
30
~File
() =
default
;
31
32
bool
Exists
()
const
;
33
Size
FileSize
()
const
;
34
35
bool
Remove
();
36
bool
Move
(
const
Path
& newPath );
37
bool
Copy
(
const
Path
& newPath );
38
};
39
40
}
// filesystem
41
filesystem::Path
Definition:
Path.h:22
Path.h
filesystem::File::Copy
bool Copy(const Path &newPath)
Definition:
File.cpp:52
filesystem::File::File
File(const Path &path)
Definition:
File.cpp:12
filesystem::File::m_filePath
Path m_filePath
Definition:
File.h:24
filesystem::File
File abstraction layer.
Definition:
File.h:20
TypesDefinitions.h
Plik zawiera definicje podstawowych typów zmiennych.
filesystem::File::Exists
bool Exists() const
Definition:
File.cpp:23
filesystem::File::~File
~File()=default
Size
size_t Size
Definition:
TypesDefinitions.h:35
filesystem::File::Remove
bool Remove()
Definition:
File.cpp:35
filesystem
Definition:
File.h:12
filesystem::File::Move
bool Move(const Path &newPath)
Definition:
File.cpp:41
filesystem::File::FileSize
Size FileSize() const
Definition:
File.cpp:29
Generated on Tue May 9 2017 15:46:02 for Sleeping Wombat GUI by
1.8.9.1