Public Member Functions | |
FlatDirectory (DIRPTR dir) | |
virtual | ~FlatDirectory ()=default |
template<class TOBJECT , class... ARGS> | |
TOBJECT * | make (ARGS...args) |
template<class TOBJECT , class... ARGS> | |
TOBJECT * | makeAndRegister (const std::string &name, const std::string &title, ARGS...args) |
FlatDirectory | mkdir (const std::string &name) |
Private Member Functions | |
FlatDirectory (const std::string &name, FlatDirectory &parent) | |
Private Attributes | |
DIRPTR | fBaseDir |
const std::string | fName |
Static Private Attributes | |
static constexpr auto | Separator = "_" |
Definition at line 29 of file FlatDirectory.cpp.
CRT::FlatDirectory< DIRPTR >::FlatDirectory | ( | DIRPTR | dir | ) |
Definition at line 88 of file FlatDirectory.cpp.
|
virtualdefault |
|
private |
Definition at line 100 of file FlatDirectory.cpp.
|
inline |
Definition at line 43 of file FlatDirectory.cpp.
|
inline |
Definition at line 56 of file FlatDirectory.cpp.
FlatDirectory< DIRPTR > CRT::FlatDirectory< DIRPTR >::mkdir | ( | const std::string & | name | ) |
Definition at line 93 of file FlatDirectory.cpp.
|
private |
Definition at line 64 of file FlatDirectory.cpp.
|
private |
Definition at line 69 of file FlatDirectory.cpp.
|
staticprivate |
Definition at line 77 of file FlatDirectory.cpp.