Uni20
Asynchronous tensor and runtime library.
Loading...
Searching...
No Matches
Classes | Namespaces | Functions | Variables
string_util.hpp File Reference
#include <algorithm>
#include <cctype>
#include <charconv>
#include <istream>
#include <sstream>
#include <stdexcept>
#include <string>
#include <string_view>
#include <system_error>
#include <type_traits>
#include <utility>
Include dependency graph for string_util.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  has_stream_extractor< T, typename >
 

Namespaces

namespace  hack_string_view
 

Functions

template<typename T >
T from_string (std::string_view s)
 
bool iequals (std::string_view a, std::string_view b)
 
std::string hack_string_view::operator+ (const std::string &lhs, std::string_view rhs)
 
std::string hack_string_view::operator+ (std::string_view lhs, const std::string &rhs)
 

Variables

template<typename >
constexpr bool dependent_false_v = false
 
template<typename T >
constexpr bool has_stream_extractor_v = has_stream_extractor<T>::value
 

Function Documentation

◆ from_string()

template<typename T >
T from_string ( std::string_view  s)

◆ iequals()

bool iequals ( std::string_view  a,
std::string_view  b 
)
inline

Variable Documentation

◆ dependent_false_v

template<typename >
constexpr bool dependent_false_v = false
inlineconstexpr

◆ has_stream_extractor_v

template<typename T >
constexpr bool has_stream_extractor_v = has_stream_extractor<T>::value
inlineconstexpr