TuttleOFX
1
|
#include "analyze.hpp"
#include "detail/FileNumbers.hpp"
#include "detail/FileStrings.hpp"
#include "commonDefinitions.hpp"
#include <boost/regex.hpp>
#include <boost/unordered_map.hpp>
#include <boost/lambda/lambda.hpp>
#include <boost/foreach.hpp>
#include <set>
Go to the source code of this file.
Namespaces | |
namespace | sequenceParser |
Functions | |
bool | sequenceParser::detectDirectoryInResearch (std::string &researchPath, std::vector< std::string > &filters, std::string &filename) |
Sequence | sequenceParser::privateBuildSequence (const Sequence &defaultSeq, const FileStrings &stringParts, const std::vector< FileNumbers >::const_iterator &numberPartsBegin, const std::vector< 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 FileStrings &stringParts, const std::vector< FileNumbers >::iterator &numberPartsBegin, const std::vector< FileNumbers >::iterator numberPartsEnd, const int index) |
bool | sequenceParser::getVaryingNumber (std::ssize_t &index, const FileNumbers &a, const FileNumbers &b) |
std::vector< Sequence > | sequenceParser::buildSequences (const boost::filesystem::path &directory, const FileStrings &stringParts, std::vector< FileNumbers > &numberParts, const EMaskOptions &desc) |
std::size_t | sequenceParser::decomposeFilename (const std::string &filename, FileStrings &stringParts, FileNumbers &numberParts, const EMaskOptions &options) |