|
TuttleOFX
1
|
#include <Folder.hpp>


Public Member Functions | |
| Folder (const boost::filesystem::path &directory, const std::string folderName, const EMaskOptions &options) | |
| Folder (const Folder &other) | |
| ~Folder () | |
| std::ostream & | getCout (std::ostream &os) const |
| std::vector < boost::filesystem::path > | getFiles () const |
| void | clear () |
| Folder * | clone () const |
Private Member Functions | |
| std::ostream & | getProperties (std::ostream &os, const boost::filesystem::path &directory) |
Private Attributes | |
| std::string | _folderName |
Definition at line 8 of file Folder.hpp.
| sequenceParser::Folder::Folder | ( | const boost::filesystem::path & | directory, |
| const std::string | folderName, | ||
| const EMaskOptions & | options | ||
| ) | [inline] |
Definition at line 13 of file Folder.hpp.
Referenced by clone().
| sequenceParser::Folder::Folder | ( | const Folder & | other | ) | [inline] |
Definition at line 17 of file Folder.hpp.
| sequenceParser::Folder::~Folder | ( | ) | [inline] |
Definition at line 22 of file Folder.hpp.
| void sequenceParser::Folder::clear | ( | ) | [inline, virtual] |
Reimplemented from sequenceParser::FileObject.
Definition at line 28 of file Folder.hpp.
References _folderName.
| Folder* sequenceParser::Folder::clone | ( | ) | const [inline, virtual] |
Implements sequenceParser::FileObject.
Definition at line 34 of file Folder.hpp.
References Folder().

| std::ostream & sequenceParser::Folder::getCout | ( | std::ostream & | os | ) | const [virtual] |
Implements sequenceParser::FileObject.
Definition at line 17 of file Folder.cpp.
References sequenceParser::FileObject::_directory, _folderName, sequenceParser::FileObject::_kColorFolder, sequenceParser::FileObject::_kColorStd, NAME_WIDTH, NAME_WIDTH_WITH_DIR, PROPERTIES_WIDTH, sequenceParser::FileObject::showAbsolutePath(), sequenceParser::FileObject::showProperties(), and sequenceParser::FileObject::showRelativePath().

| std::vector< boost::filesystem::path > sequenceParser::Folder::getFiles | ( | ) | const [virtual] |
Implements sequenceParser::FileObject.
Definition at line 44 of file Folder.cpp.
References sequenceParser::FileObject::_directory, and _folderName.
| std::ostream & sequenceParser::Folder::getProperties | ( | std::ostream & | os, |
| const boost::filesystem::path & | directory | ||
| ) | [private] |
Definition at line 11 of file Folder.cpp.
std::string sequenceParser::Folder::_folderName [private] |
Definition at line 40 of file Folder.hpp.
Referenced by clear(), getCout(), and getFiles().