stol
Fully qualified name: omni::stol
Defined in omni/String.h
- 
long omni::stol(
 
- const string &str,
 
- std::size_t *pos = nullptr,
 
- int base = 10,
 
)
Interprets the string str as a signed integer value. 
- Parameters:
 
- 
 
- Throws:
 
std::invalid_argument – If no conversion could be performed. 
 
std::out_of_range – If the converted value would fall out of the range of the result type or if the underlying function (std::strtol) sets errno to ERANGE. 
 
 
- Returns:
 
Integer value corresponding to the contents of str.