DryChem 1.0.0
A generic, compile-time C++ toolbox with no dependencies for the modern computational chemistry project.
Loading...
Searching...
No Matches
ciString.hpp File Reference
#include <cstddef>
#include <iostream>
#include <string>

Go to the source code of this file.

Classes

struct  CppUtils::Strings::ci_char_traits
 

Namespaces

namespace  CppUtils
 
namespace  CppUtils::Strings
 

Typedefs

using CppUtils::Strings::ci_string = std::basic_string<char, ci_char_traits>
 Type alias for case-insensitive strings.
 

Functions

template<class OutputTraits, class InputTraits>
constexpr std::basic_string< char, OutputTraits > CppUtils::Strings::traits_cast (const std::basic_string< char, InputTraits > &input) noexcept
 
std::ostream & CppUtils::Strings::operator<< (std::ostream &os, const std::basic_string< char, ci_char_traits > &str)