DDS_StdString be_Type::Scope (const DDS_StdString& name) const { DDS_StdString ret = enclosingScope; DDS_StdString sep = "::"; if (ret.length ()) { ret += sep; } return ret + name; }
static void sanitize(DDS_StdString& str) { for (unsigned int i = 0; i < str.length(); i++) { if ( (str[i] < 0x30) || ( (str[i] > 0x39) && (str[i] < 0x41) ) || ( (str[i] > 0x5A) && (str[i] < 0x61) && (str[i] != 0x5F) ) || (str[i] > 0x7A) ) { str[i] = '_'; } } }