#include <FilePlaceholderManager.hpp>
Definition at line 40 of file FilePlaceholderManager.hpp.
Public Member Functions | |
| FilePlaceholderManager (std::string const inputSuffix="", std::string const placeholderSuffix="", std::string const outputSuffix="") | |
| std::string const & | getInput () const |
| std::string const & | getOutput () const |
| std::string const & | getPlaceholder () const |
| bool | holdNextPlace (bool const deleteLastPlaceholder=true) |
| void | prepareFilenames (std::string const &inputDirectory, std::string const &placeholderDirectory="", std::string const &outputDirectory="") |
| void | prepareFilenames (std::vector< std::string > const &baseFilenames, std::string const inputDirectory="", std::string placeholderDirectory="", std::string outputDirectory="") |
| ~FilePlaceholderManager () | |
Protected Attributes | |
| std::string | currentSuffix |
| FilenameTriple | currentTriple |
| std::vector< FilenameTriple > | filenameTriples |
| std::string const | inputSuffix |
| std::string | lastPlaceholder |
| std::string const | outputSuffix |
| std::string const | placeholderSuffix |
| std::vector< FilenameTriple >::const_iterator | whichTriple |
| BOL::FilePlaceholderManager::FilePlaceholderManager | ( | std::string const | inputSuffix = "", |
| std::string const | placeholderSuffix = "", |
||
| std::string const | outputSuffix = "" |
||
| ) |
Definition at line 20 of file FilePlaceholderManager.cpp.
| BOL::FilePlaceholderManager::~FilePlaceholderManager | ( | ) |
Definition at line 36 of file FilePlaceholderManager.cpp.
|
inline |
Definition at line 103 of file FilePlaceholderManager.hpp.
|
inline |
Definition at line 115 of file FilePlaceholderManager.hpp.
|
inline |
Definition at line 109 of file FilePlaceholderManager.hpp.
| bool BOL::FilePlaceholderManager::holdNextPlace | ( | bool const | deleteLastPlaceholder = true | ) |
Definition at line 138 of file FilePlaceholderManager.cpp.
| void BOL::FilePlaceholderManager::prepareFilenames | ( | std::string const & | inputDirectory, |
| std::string const & | placeholderDirectory = "", |
||
| std::string const & | outputDirectory = "" |
||
| ) |
Definition at line 43 of file FilePlaceholderManager.cpp.
| void BOL::FilePlaceholderManager::prepareFilenames | ( | std::vector< std::string > const & | baseFilenames, |
| std::string const | inputDirectory = "", |
||
| std::string | placeholderDirectory = "", |
||
| std::string | outputDirectory = "" |
||
| ) |
Definition at line 90 of file FilePlaceholderManager.cpp.
|
protected |
Definition at line 96 of file FilePlaceholderManager.hpp.
|
protected |
Definition at line 95 of file FilePlaceholderManager.hpp.
|
protected |
Definition at line 93 of file FilePlaceholderManager.hpp.
|
protected |
Definition at line 90 of file FilePlaceholderManager.hpp.
|
protected |
Definition at line 97 of file FilePlaceholderManager.hpp.
|
protected |
Definition at line 92 of file FilePlaceholderManager.hpp.
|
protected |
Definition at line 91 of file FilePlaceholderManager.hpp.
|
protected |
Definition at line 94 of file FilePlaceholderManager.hpp.