torc-master
|
#include <iostream>
#include <vector>
#include <map>
#include <stdint.h>
Go to the source code of this file.
Typedefs | |
typedef std::map< const std::string, std::vector < std::string > > | CompoundSettingMap |
typedef std::map< const std::string, std::vector < uint32_t > > | ConfigBitMap |
typedef std::map< const std::string, ConfigBitMap > | ElementConfigMap |
typedef std::map< const std::string, ElementConfigMap > | TiletypeElementMap |
Functions | |
bool | elementNeedsCompoundSetting (std::string elementName) |
bool | DSPMaskOrPatternConfig (const std::string &siteType, const std::string &elementName) |
void | InitializeCompoundSettingsMap () |
Variables | |
const std::string | kNameSeparator |
const std::string | kFamily |
const std::string | kConfigOff |
const std::string | kArchitectureName |
const std::string | kXDLExtension |
CompoundSettingMap | gCompoundSettingsMap |
typedef std::map<const std::string, std::vector<std::string> > CompoundSettingMap |
Definition at line 25 of file SharedFunctions.hpp.
typedef std::map<const std::string, std::vector<uint32_t> > ConfigBitMap |
Definition at line 26 of file SharedFunctions.hpp.
typedef std::map<const std::string, ConfigBitMap> ElementConfigMap |
Definition at line 27 of file SharedFunctions.hpp.
typedef std::map<const std::string, ElementConfigMap> TiletypeElementMap |
Definition at line 28 of file SharedFunctions.hpp.
bool DSPMaskOrPatternConfig | ( | const std::string & | siteType, |
const std::string & | elementName | ||
) |
Definition at line 28 of file build/SharedFunctions.cpp.
bool elementNeedsCompoundSetting | ( | std::string | elementName | ) |
void InitializeCompoundSettingsMap | ( | ) |
Definition at line 38 of file build/SharedFunctions.cpp.
CompoundSettingMap gCompoundSettingsMap |
Definition at line 10 of file build/SharedFunctions.cpp.
const std::string kArchitectureName |
Definition at line 14 of file build/SharedFunctions.cpp.
const std::string kConfigOff |
Definition at line 13 of file build/SharedFunctions.cpp.
const std::string kFamily |
Definition at line 12 of file build/SharedFunctions.cpp.
const std::string kNameSeparator |
Definition at line 11 of file build/SharedFunctions.cpp.
const std::string kXDLExtension |
Definition at line 15 of file build/SharedFunctions.cpp.