Lines Matching defs:nums
616 int IsFormatIpv4(std::vector<std::string> nums)
618 size_t len = nums.size();
620 if (nums[i].size() > 8) { // 8:ipv4 max value size
623 if (!nums[i].empty() && stoi(nums[i]) > 255) { // 255:ipv4 max value
637 std::vector<std::string> nums;
641 nums.push_back(std::to_string(numConver));
644 for (int i = static_cast<int>(nums.size()) - 1; i >= 0; --i) {
645 res += nums[i] + ".";
647 number = nums.size();
651 void FormatIpv4(std::vector<std::string> nums, std::string& host,
654 size_t len = nums.size();
655 int index = IsFormatIpv4(nums);
659 res += nums[i] + ".";
664 res += nums[len - 1];
669 res += nums[i] + ".";
672 std::string temp = SplitNum(nums[index], number);