Beast Logo

PrevUpHomeNext
static_string::append

static_string&
append(
    size_type count,
    CharT ch);

template<
    std::size_t M>
static_string&
append(
    static_string< M, CharT, Traits > const& str);

template<
    std::size_t M>
static_string&
append(
    static_string< M, CharT, Traits > const& str,
    size_type pos,
    size_type count = npos);

static_string&
append(
    CharT const* s,
    size_type count);

static_string&
append(
    CharT const* s);

template<
    class InputIt>
static_string&
append(
    InputIt first,
    InputIt last);

static_string&
append(
    std::initializer_list< CharT > init);

static_string&
append(
    string_view_type sv);

template<
    class T>
std::enable_if< std::is_convertible< T const  &, string_view_type >::value &&! std::is_convertible< T const  &, CharT const  * >::value, static_string & >::type
append(
    T const& t,
    size_type pos,
    size_type count = npos);

PrevUpHomeNext