#include <stlsoft/string/string_view.hpp>
Public Types | |
enum | { is_pointer = false, is_pointer_to_const = false, char_type_size = sizeof(char_type) } |
typedef basic_string_view< C, T, A > | string_type_ |
typedef string_type_::value_type | char_type |
typedef string_type_::size_type | size_type |
typedef char_type const | const_char_type |
typedef string_type_ | string_type |
typedef string_type_ | value_type |
typedef string_type::const_pointer | const_pointer |
typedef string_type::const_iterator | const_iterator |
Static Public Member Functions | |
static string_type | empty_string () |
static string_type | construct (string_type const &src, size_type pos, size_type len) |
template<typename I> | |
static string_type & | assign_inplace (string_type &str, I first, I last) |