|
| template<typename T > |
| const T & | unboxing (const T &t) |
| |
| template<typename T , typename D > |
| const T & | unboxing (const box< T, D > &t) |
| |
| constexpr bool | is_empty (const char *v) |
| |
| bool | is_empty (const std::string &v) |
| |
| template<char... chars> |
| constexpr size_t | get_const_string_length () |
| |
| template<char... chars> |
| constexpr char | at_const_string (size_t index) |
| |
| template<size_t N> |
| constexpr char | at (const char(&array)[N], size_t index) |
| |
| template<size_t MAX_SIZE, size_t N> |
| constexpr char | at0 (const char(&array)[N]) |
| |
| template<char... chars> |
| constexpr const_string | get_const_string () |
| |
| template<char... chars> |
| std::ostream & | print_const_string (std::ostream &o) |
| |
| template<typename T > |
| ref< T > | ref_of (const T &t) |
| |
| template<typename ITR , typename ITR_END > |
| void | emplace_back_string (std::vector< std::string > &v, ITR itr, ITR_END end) |
| |
| template<typename INT > |
| INT | to_int (const std::string &v, int base=10) |
| |
| template<typename INT > |
| INT | to_int (const std::string &v, size_t begin, size_t end, int base=10) |
| |
| template<typename INT > |
| INT | to_int (const char *text, size_t begin, size_t end, int base=10) |
| |
| template<typename INT > |
| INT | to_int (const char *text, int base=10) |
| |
◆ const_string
◆ str_map
◆ str_mapkey
◆ string_ref
◆ substring
◆ at()
template<size_t N>
| constexpr char nodamushi::at |
( |
const char(&) |
array[N], |
|
|
size_t |
index |
|
) |
| |
◆ at0()
template<size_t MAX_SIZE, size_t N>
| constexpr char nodamushi::at0 |
( |
const char(&) |
array[N] | ) |
|
◆ at_const_string()
template<char... chars>
| constexpr char nodamushi::at_const_string |
( |
size_t |
index | ) |
|
◆ emplace_back_string()
template<typename ITR , typename ITR_END >
| void nodamushi::emplace_back_string |
( |
std::vector< std::string > & |
v, |
|
|
ITR |
itr, |
|
|
ITR_END |
end |
|
) |
| |
◆ get_const_string()
◆ get_const_string_length()
template<char... chars>
| constexpr size_t nodamushi::get_const_string_length |
( |
| ) |
|
◆ is_empty() [1/2]
| constexpr bool nodamushi::is_empty |
( |
const char * |
v | ) |
|
|
inline |
◆ is_empty() [2/2]
| bool nodamushi::is_empty |
( |
const std::string & |
v | ) |
|
|
inline |
◆ print_const_string()
template<char... chars>
| std::ostream& nodamushi::print_const_string |
( |
std::ostream & |
o | ) |
|
◆ ref_of()
template<typename T >
| ref<T> nodamushi::ref_of |
( |
const T & |
t | ) |
|
◆ to_int() [1/4]
template<typename INT >
| INT nodamushi::to_int |
( |
const std::string & |
v, |
|
|
int |
base = 10 |
|
) |
| |
◆ to_int() [2/4]
template<typename INT >
| INT nodamushi::to_int |
( |
const std::string & |
v, |
|
|
size_t |
begin, |
|
|
size_t |
end, |
|
|
int |
base = 10 |
|
) |
| |
◆ to_int() [3/4]
template<typename INT >
| INT nodamushi::to_int |
( |
const char * |
text, |
|
|
size_t |
begin, |
|
|
size_t |
end, |
|
|
int |
base = 10 |
|
) |
| |
◆ to_int() [4/4]
template<typename INT >
| INT nodamushi::to_int |
( |
const char * |
text, |
|
|
int |
base = 10 |
|
) |
| |
◆ unboxing() [1/2]
template<typename T >
| const T& nodamushi::unboxing |
( |
const T & |
t | ) |
|
◆ unboxing() [2/2]
template<typename T , typename D >
| const T& nodamushi::unboxing |
( |
const box< T, D > & |
t | ) |
|
◆ find_npos
| constexpr auto nodamushi::find_npos = std::string::npos |