CGRA-ME
MapperRegistry Member List

This is the complete list of members for MapperRegistry, including all inherited members.

createMapper(const std::string &mapper_id, std::shared_ptr< CGRA > cgra, int timelimit, const ConfigStore &args) constMapperRegistry
getAllRegisteredArgDefaults() constMapperRegistry
getMapperArgs(const std::string &mapper_id, const ConfigStore &args) constMapperRegistry
m_mapper_makersMapperRegistryprivate
makeKeyPrefix(const std::string &mapper_id) constMapperRegistryinlineprivate
MapperRegistry(std::vector< ImplicitTuple< std::string, ImplicitlyToString, std::string >> common_defaults)MapperRegistry
MapperRegistry(const MapperRegistry &)=defaultMapperRegistry
MapperRegistry(MapperRegistry &&)=defaultMapperRegistry
operator=(const MapperRegistry &)=defaultMapperRegistry
operator=(MapperRegistry &&)=defaultMapperRegistry
printDefaultsAsINI(std::ostream &os) constMapperRegistry
printHelpForMapper(const std::string &mapper_id, const ConfigStore &args, std::ostream &os) constMapperRegistry
printMapperList(std::ostream &os) constMapperRegistry
registerMapper(std::string mapper_id, MapperMaker maker, bool is_composite, std::string mapper_description, std::vector< ImplicitTuple< std::string, ImplicitlyToString, std::string >> required_arg_names_defaults_and_descriptions, std::vector< std::pair< std::string, std::string >> optional_arg_regexes_and_descriptions)MapperRegistry