TuttleOFX
1
|
#include "commonDefinitions.hpp"
#include "FileObject.hpp"
#include "Sequence.hpp"
#include "File.hpp"
#include "Folder.hpp"
#include <boost/ptr_container/ptr_vector.hpp>
#include <boost/lexical_cast.hpp>
#include <iostream>
#include <iomanip>
Go to the source code of this file.
Namespaces | |
namespace | sequenceParser |
namespace | sequenceParser::detail |
Functions | |
bool | sequenceParser::detectDirectoryInResearch (std::string &researchPath, std::vector< std::string > &filters, std::string &filename) |
Sequence | sequenceParser::privateBuildSequence (const Sequence &defaultSeq, const detail::FileStrings &stringParts, const std::vector< detail::FileNumbers >::const_iterator &numberPartsBegin, const std::vector< detail::FileNumbers >::const_iterator &numberPartsEnd, const std::size_t index, const std::size_t padding, const bool strictPadding) |
void | sequenceParser::privateBuildSequencesAccordingToPadding (std::vector< Sequence > &result, const Sequence &defaultSeq, const detail::FileStrings &stringParts, const std::vector< detail::FileNumbers >::iterator &numberPartsBegin, const std::vector< detail::FileNumbers >::iterator numberPartsEnd, const int index) |
std::vector< Sequence > | sequenceParser::buildSequences (const boost::filesystem::path &directory, const detail::FileStrings &stringParts, std::vector< detail::FileNumbers > &numberParts, const EMaskOptions &desc) |
Create a vector of sequences from a vector of FileNumbers associated to a common FileStrings. | |
std::size_t | sequenceParser::decomposeFilename (const std::string &filename, detail::FileStrings &stringParts, detail::FileNumbers &numberParts, const EMaskOptions &options) |
Extract number and string parts from a filename. |