Guitar
src
common
q
Dir.h
Go to the documentation of this file.
1
#ifndef DIR_H
2
#define DIR_H
3
4
#include <string>
5
6
class
Dir
{
7
public
:
8
enum
Filter
{
9
Dirs
= 0x001,
10
Files
= 0x002,
11
};
12
private
:
13
std::string
path_
;
14
public
:
15
Dir
() =
default
;
16
Dir
(std::string
const
&
path
);
17
std::string
path
()
const
;
18
static
Dir
current
();
19
static
bool
setCurrent
(std::string
const
&
path
);
20
static
std::string
currentPath
();
21
};
22
23
#endif
// DIR_H
Dir
Definition:
Dir.h:6
Dir::current
static Dir current()
Definition:
Dir.cpp:24
Dir::Dir
Dir()=default
Dir::setCurrent
static bool setCurrent(std::string const &path)
Definition:
Dir.cpp:39
Dir::path
std::string path() const
Definition:
Dir.cpp:19
Dir::Filter
Filter
Definition:
Dir.h:8
Dir::Dirs
@ Dirs
Definition:
Dir.h:9
Dir::Files
@ Files
Definition:
Dir.h:10
Dir::currentPath
static std::string currentPath()
Definition:
Dir.cpp:49
Dir::path_
std::string path_
Definition:
Dir.h:13
Generated by
1.9.1