Antares Xpansion
Investment simulations for Antares studies
Loading...
Searching...
No Matches
ProblemVariablesZipAdapter Class Reference
Inheritance diagram for ProblemVariablesZipAdapter:
IProblemVariablesProviderPort

Public Member Functions

 ProblemVariablesZipAdapter (std::shared_ptr< ArchiveReader > reader, ProblemData data, const std::vector< ActiveLink > &vector, std::shared_ptr< ProblemGenerationLog::ProblemGenerationLogger > ptr)
 
ProblemVariables Provide () override
 
void extract_variables (std::istringstream &variableFileContent, std::vector< std::string > &var_names, std::map< colId, ColumnsToChange > &p_ntc_columns, std::map< colId, ColumnsToChange > &p_direct_cost_columns, std::map< colId, ColumnsToChange > &p_indirect_cost_columns) const
 

Public Attributes

std::shared_ptr< ArchiveReaderarchive_reader_
 
const ProblemData problem_data_
 
const std::vector< ActiveLink > & links_
 
const std::shared_ptr< ProblemGenerationLog::ProblemGenerationLoggerlogger_
 

Member Function Documentation

◆ Provide()

ProblemVariables ProblemVariablesZipAdapter::Provide ( )
overridevirtual

The documentation for this class was generated from the following files: