46 #ifndef Xyce_N_DEV_NameLevelKey_h
47 #define Xyce_N_DEV_NameLevelKey_h
53 #include <N_UTL_NoCase.h>
61 : std::pair<std::string, int>()
65 : std::pair<std::string, int>(s, i)
69 struct NameLevelLess :
public std::binary_function<NameLevelKey, NameLevelKey, bool>
74 int i = compare_nocase(lhs.first.c_str(), rhs.first.c_str());
77 return lhs.second < rhs.second;
88 #endif // Xyce_N_DEV_NameLevelKey_h