Table Of Contents

Previous topic

clamp

Next topic

swap

This Page

Sprout.String

Description

Character traits

class  
char_traits  

String classes

class  
basic_string  
string  
wstring  
u16string  
u32string  

Non-member functions

specialized algorithms

function  
swap  

concatenations

function  
operator+  

comparisons

function  
operator==  
operator!=  
operator<  
operator>  
operator<=  
operator>=  

inserters and extractors

function  
operator<<  
operator>>  

numeric conversions (string to numeric)

function  
string_to_int  
stoi  
stol  
stoul  
stoll  
stoull  
stoull  
stoimax  
stoumax  
from_string <IntType>  
string_to_float  
stof  
stod  
stold  
from_string <FloatType>  

numeric conversions (numeric to string)

function  
int_to_string  
to_string_of <IntType>  
to_string <IntType>  
to_wstring <IntType>  
to_u16string <IntType>  
to_u32string <IntType>  
float_to_string  
float_to_string_exp  
to_string_of <FloatType>  
to_string <FloatType>  
to_wstring <FloatType>  
to_u16string <FloatType>  
to_u32string <FloatType>  

string generators

function  
to_string  
string_from_c_str  
make_string  
shrink  
stretch  

Tuple interface

matafunction  
std::tuple_size  
std::tuple_element  
function  
tuple_get  

Hash support

class  
std::hash  
function  
hash_value