Revision e0b7f8b9
Added by David Sorber over 9 years ago
| software/photo_compress_archiver/PhotoCompressArchiver.hh | ||
|---|---|---|
|
const std::string& path,
|
||
|
uint32_t num_cores,
|
||
|
bool decompress,
|
||
|
bool keep_orig);
|
||
|
bool keep_orig,
|
||
|
boost::regex& filter_regex);
|
||
|
|
||
|
~PhotoCompressArchiver();
|
||
|
|
||
| ... | ... | |
|
|
||
|
std::thread* p_finder_thread; // file finder thread
|
||
|
std::vector<std::thread*> m_worker_threads; // worker threads
|
||
|
|
||
|
bool m_filter_empty; // is the filter regex empty
|
||
|
boost::regex& m_filter_regex; // filter regular expression
|
||
|
};
|
||
|
|
||
|
#endif // PHOTOCOMPRESSARCHIVER_H
|
||
WIP commit. I started converting the argv list to a std::vector and adding logic to make sure it does not exceed the maximum argv size.