|
WSF
|
#include <WsfParseRule.hpp>
Public Types | |
| using | NameRuleMap = std::map<std::string, WsfParseNamedRule*> |
Public Member Functions | |
| ~WsfParseRuleDictionary () | |
| WsfParseNamedRule * | Find (const std::string &aRule) |
| void | Add (WsfParseNamedRule *aRule) |
Public Attributes | |
| NameRuleMap | mNameToRule |
| using WsfParseRuleDictionary::NameRuleMap = std::map<std::string, WsfParseNamedRule*> |
| WsfParseRuleDictionary::~WsfParseRuleDictionary | ( | ) |
| void WsfParseRuleDictionary::Add | ( | WsfParseNamedRule * | aRule | ) |
References WsfParseNamedRule::mName, and mNameToRule.
Referenced by WsfParseDefinitions::WsfParseDefinitions().
| WsfParseNamedRule * WsfParseRuleDictionary::Find | ( | const std::string & | aRule | ) |
References mNameToRule.
Referenced by WsfParseNamedRule::Find().
| NameRuleMap WsfParseRuleDictionary::mNameToRule |
Referenced by Add(), Find(), WsfPProxyRegistry::FindStructs(), and GetAllAlternates().