TuttleOFX
1
|
#include <File.hpp>
Public Member Functions | |
File (const boost::filesystem::path &directory, const std::string &filename, const EMaskOptions &options) | |
File (const File &other) | |
~File () | |
std::ostream & | getCout (std::ostream &os) const |
std::vector < boost::filesystem::path > | getFiles () const |
std::string | getAbsoluteFilename () const |
std::string | getFilename () const |
void | clear () |
File * | clone () const |
Private Attributes | |
std::string | _filename |
sequenceParser::File::File | ( | const boost::filesystem::path & | directory, |
const std::string & | filename, | ||
const EMaskOptions & | options | ||
) | [inline] |
void sequenceParser::File::clear | ( | ) | [inline, virtual] |
Reimplemented from sequenceParser::FileObject.
Definition at line 39 of file File.hpp.
References _filename.
File* sequenceParser::File::clone | ( | ) | const [inline, virtual] |
Implements sequenceParser::FileObject.
Definition at line 45 of file File.hpp.
References File().
std::string sequenceParser::File::getAbsoluteFilename | ( | ) | const [inline] |
Definition at line 29 of file File.hpp.
References _filename, and sequenceParser::FileObject::getAbsoluteDirectory().
Referenced by dumpImageProperties(), and main().
std::ostream & sequenceParser::File::getCout | ( | std::ostream & | os | ) | const [virtual] |
Implements sequenceParser::FileObject.
Definition at line 10 of file File.cpp.
References sequenceParser::FileObject::_directory, _filename, sequenceParser::FileObject::_kColorFile, sequenceParser::FileObject::_kColorStd, NAME_WIDTH, NAME_WIDTH_WITH_DIR, PROPERTIES_WIDTH, sequenceParser::FileObject::showAbsolutePath(), sequenceParser::FileObject::showProperties(), and sequenceParser::FileObject::showRelativePath().
std::string sequenceParser::File::getFilename | ( | ) | const [inline] |
std::vector< boost::filesystem::path > sequenceParser::File::getFiles | ( | ) | const [virtual] |
Implements sequenceParser::FileObject.
Definition at line 38 of file File.cpp.
References sequenceParser::FileObject::_directory, and _filename.
std::string sequenceParser::File::_filename [private] |
Definition at line 48 of file File.hpp.
Referenced by clear(), getAbsoluteFilename(), getCout(), getFilename(), and getFiles().