6 #include "model/ModuleType.h"
16 template <
typename TechType>
41 template <
typename TechType>
std::vector< TypeMapping > TypeMappingSequence
Sequence of particular mappings.
Definition: TypeMappingParser.h:28
std::pair< TechType, ModuleType > TypeMapping
Single mapping between technology-specific type and the ModuleType.
Definition: TypeMappingParser.h:23
TypeMappingParser is an abstract class providing method parse() that reads a given definition file (i...
Definition: TypeMappingParser.h:17
virtual TypeMappingSequence parse(std::istream &in)=0
Parse the given input stream and construct sequence of mappings between a technology-specific data ty...