Webserv
Loading...
Searching...
No Matches
utils.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <sstream>
4#include <string>
5
6namespace utils {
7
8template <typename T> std::string toString(T const &v) {
9 std::ostringstream ss;
10 ss << v;
11 return ss.str();
12}
13
14template <typename T> T fromString(std::string const &str) {
15 std::istringstream ss(str);
16 T ret;
17 ss >> ret;
18 return ret;
19}
20
21const char *validateDirectoryPath(const char *path);
22
23} // namespace utils
Definition utils.hpp:6
T fromString(std::string const &str)
Definition utils.hpp:14
const char * validateDirectoryPath(const char *path)
Definition utils.cpp:7
std::string toString(T const &v)
Definition utils.hpp:8