48PassportGen::PassportGen(
LogStream& infoStream,
const std::string& _problemName,
const size_t _problemNumber,
const std::string& _filePassport,
const std::string& _mechanics,
const std::string& _defaults,
const std::string& _switchers,
const std::vector<std::string>& vars)
49: problemName(_problemName), problemNumber(_problemNumber)
Заголовочный файл с описанием класса PasportGen.
Заголовочный файл с описанием класса Preprocessor.
Заголовочный файл с описанием класса StreamParser.
Класс, определяющий работу с потоком логов
void inheritStream(LogStream &infoStream_, const std::string &label_)
Связывание потока логов с потоком вывода от другого потока логов
LogStream info
Поток для вывода логов и сообщений об ошибках
std::string problemName
Название задачи
std::string dir
Рабочий каталог задачи
PassportGen(LogStream &infoStream, const std::string &_problemName, const size_t _problemNumber, const std::string &_filePassport, const std::string &_mechanics, const std::string &_defaults, const std::string &_switchers, const std::vector< std::string > &vars)
Конструктор
size_t problemNumber
Номер задачи
Описание базовых вспомогательных функций