Stringview.hpp File Reference
#include <algorithm>
#include <cstring>
#include <iosfwd>
#include <stdexcept>
#include <string>
Include dependency graph for Stringview.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Opm::string_view
 

Namespaces

namespace  Opm
 

Functions

std::ostream & Opm::operator<< (std::ostream &stream, const Opm::string_view &view)
 
std::string Opm::operator+ (std::string str, const Opm::string_view &view)
 
std::string Opm::operator+ (const Opm::string_view &view, const std::string &str)
 
bool Opm::operator== (const Opm::string_view &view, const std::string &rhs)
 
bool Opm::operator== (const Opm::string_view &view, const char *rhs)
 
bool Opm::operator== (const std::string &lhs, const Opm::string_view &view)
 
bool Opm::operator== (const char *lhs, const Opm::string_view &view)
 
bool Opm::operator!= (const Opm::string_view &view, const std::string &rhs)
 
bool Opm::operator!= (const std::string &lhs, const Opm::string_view &view)
 
bool Opm::operator!= (const Opm::string_view &view, const char *rhs)
 
bool Opm::operator!= (const char *lhs, const Opm::string_view &view)