reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
70 assert(Str.size() <= 6 && "String too long, possible overflow."); 71 if (Str.size() > 6) 75 while (!Str.empty()) { 77 if (Str[0] >= 'A' && Str[0] <= 'Z') // 0..25 77 if (Str[0] >= 'A' && Str[0] <= 'Z') // 0..25 78 CharVal = Str[0] - 'A'; 79 else if (Str[0] >= 'a' && Str[0] <= 'z') // 26..51 79 else if (Str[0] >= 'a' && Str[0] <= 'z') // 26..51 80 CharVal = Str[0] - 'a' + 26; 81 else if (Str[0] >= '0' && Str[0] <= '9') // 52..61 81 else if (Str[0] >= '0' && Str[0] <= '9') // 52..61 82 CharVal = Str[0] - '0' + 52; 83 else if (Str[0] == '+') // 62 85 else if (Str[0] == '/') // 63 91 Str = Str.substr(1); 91 Str = Str.substr(1);