24 #include "cheetah/sigproc/WriterConfig.h" 32 WriterConfig::WriterConfig(std::string
const& tag)
39 WriterConfig::~WriterConfig()
43 void WriterConfig::add_options(OptionsDescriptionEasyInit& add_options)
46 (
"spectra_per_file", boost::program_options::value<std::size_t>(&_max_count)->default_value(_max_count),
"the max number of samples per file (0=unlimited)")
47 (
"dir", boost::program_options::value<std::string>(&_dir),
"the directory to write output files to")
48 (
"extension", boost::program_options::value<std::string>(&_extension)->default_value(_extension),
"file extension");
51 std::string
const& WriterConfig::dir()
const 56 void WriterConfig::dir(std::string
const& dir)
61 std::string
const& WriterConfig::extension()
const 66 void WriterConfig::extension(std::string
const& extension)
68 _extension = extension;
71 std::size_t WriterConfig::max_count()
const 76 void WriterConfig::max_count(std::size_t s)
Some limits and constants for FLDO.