34 typedef std::map<std::string,unsigned int>
Registry;
51 return reg.insert(val).first;
std::map< std::string, unsigned int > Registry
static Registry::iterator regName(const std::string &s)
bool operator<(const TagName &n) const
const std::string & str() const
Container::value_type value_type
std::string operator()() const
static count_type count()
bool sameName(const TagName &tn) const
TagName(const std::string &name)