ゴミ箱
Classes | Namespaces | Functions
static_string.hpp File Reference
#include <boost/beast/config.hpp>
#include <boost/beast/core/string.hpp>
#include <boost/beast/core/detail/static_string.hpp>
#include <algorithm>
#include <cstdint>
#include <initializer_list>
#include <iterator>
#include <ostream>
#include <stdexcept>
#include <string>
#include <type_traits>
#include <boost/beast/core/impl/static_string.ipp>

Go to the source code of this file.

Classes

class  boost::beast::static_string< N, CharT, Traits >
 

Namespaces

 boost
 
 boost::beast
 

Functions

template<std::size_t N, std::size_t M, class CharT , class Traits >
void boost::beast::operator+ (static_string< N, CharT, Traits >const &lhs, static_string< M, CharT, Traits >const &rhs)=delete
 
template<std::size_t N, class CharT , class Traits >
void boost::beast::operator+ (CharT const *lhs, static_string< N, CharT, Traits >const &rhs)=delete
 
template<std::size_t N, class CharT , class Traits >
void boost::beast::operator+ (CharT lhs, static_string< N, CharT, Traits > const &rhs)=delete
 
template<std::size_t N, class CharT , class Traits >
void boost::beast::operator+ (static_string< N, CharT, Traits > const &lhs, CharT const *rhs)=delete
 
template<std::size_t N, class CharT , class Traits >
void boost::beast::operator+ (static_string< N, CharT, Traits > const &lhs, CharT rhs)=delete
 
template<std::size_t N, std::size_t M, class CharT , class Traits >
bool boost::beast::operator== (static_string< N, CharT, Traits > const &lhs, static_string< M, CharT, Traits > const &rhs)
 
template<std::size_t N, std::size_t M, class CharT , class Traits >
bool boost::beast::operator!= (static_string< N, CharT, Traits > const &lhs, static_string< M, CharT, Traits > const &rhs)
 
template<std::size_t N, std::size_t M, class CharT , class Traits >
bool boost::beast::operator< (static_string< N, CharT, Traits > const &lhs, static_string< M, CharT, Traits > const &rhs)
 
template<std::size_t N, std::size_t M, class CharT , class Traits >
bool boost::beast::operator<= (static_string< N, CharT, Traits > const &lhs, static_string< M, CharT, Traits > const &rhs)
 
template<std::size_t N, std::size_t M, class CharT , class Traits >
bool boost::beast::operator> (static_string< N, CharT, Traits > const &lhs, static_string< M, CharT, Traits > const &rhs)
 
template<std::size_t N, std::size_t M, class CharT , class Traits >
bool boost::beast::operator>= (static_string< N, CharT, Traits > const &lhs, static_string< M, CharT, Traits > const &rhs)
 
template<std::size_t N, class CharT , class Traits >
bool boost::beast::operator== (CharT const *lhs, static_string< N, CharT, Traits > const &rhs)
 
template<std::size_t N, class CharT , class Traits >
bool boost::beast::operator== (static_string< N, CharT, Traits > const &lhs, CharT const *rhs)
 
template<std::size_t N, class CharT , class Traits >
bool boost::beast::operator!= (CharT const *lhs, static_string< N, CharT, Traits > const &rhs)
 
template<std::size_t N, class CharT , class Traits >
bool boost::beast::operator!= (static_string< N, CharT, Traits > const &lhs, CharT const *rhs)
 
template<std::size_t N, class CharT , class Traits >
bool boost::beast::operator< (CharT const *lhs, static_string< N, CharT, Traits > const &rhs)
 
template<std::size_t N, class CharT , class Traits >
bool boost::beast::operator< (static_string< N, CharT, Traits > const &lhs, CharT const *rhs)
 
template<std::size_t N, class CharT , class Traits >
bool boost::beast::operator<= (CharT const *lhs, static_string< N, CharT, Traits > const &rhs)
 
template<std::size_t N, class CharT , class Traits >
bool boost::beast::operator<= (static_string< N, CharT, Traits > const &lhs, CharT const *rhs)
 
template<std::size_t N, class CharT , class Traits >
bool boost::beast::operator> (CharT const *lhs, static_string< N, CharT, Traits > const &rhs)
 
template<std::size_t N, class CharT , class Traits >
bool boost::beast::operator> (static_string< N, CharT, Traits > const &lhs, CharT const *rhs)
 
template<std::size_t N, class CharT , class Traits >
bool boost::beast::operator>= (CharT const *lhs, static_string< N, CharT, Traits > const &rhs)
 
template<std::size_t N, class CharT , class Traits >
bool boost::beast::operator>= (static_string< N, CharT, Traits > const &lhs, CharT const *rhs)
 
template<std::size_t N, class CharT , class Traits >
void boost::beast::swap (static_string< N, CharT, Traits > &lhs, static_string< N, CharT, Traits > &rhs)
 
template<std::size_t N, std::size_t M, class CharT , class Traits >
void boost::beast::swap (static_string< N, CharT, Traits > &lhs, static_string< M, CharT, Traits > &rhs)
 
template<std::size_t N, class CharT , class Traits >
std::basic_ostream< CharT, Traits > & boost::beast::operator<< (std::basic_ostream< CharT, Traits > &os, static_string< N, CharT, Traits > const &str)
 
template<class Integer >
static_string< detail::max_digits(sizeof(Integer))> boost::beast::to_static_string (Integer x)