libjmmcg  release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
jmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits > Member List

This is the complete list of members for jmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >, including all inherited members.

basic_stack_string() noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
basic_stack_string(ensure_char_ptr_argument_aligned src, std::size_t sz) noexcept(false) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inlineexplicit
basic_stack_string(value_type const (&src)[SrcSz]) noexcept(SrcSz<=small_string_max_size)jmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >explicit
basic_stack_string(basic_stack_string const &str) noexcept(false) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
basic_stack_string(basic_stack_string &&str) noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
basic_stack_string(value_type const (&src)[SrcSz]) noexcept(SrcSz<=small_string_max_size)jmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
begin() noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
begin() const noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
BOOST_MPL_ASSERT_RELATION(sizeof(pointer),<=, small_string_max_size)jmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >
capacity() const noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
clear() noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
const_iterator typedefjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >
const_iterator_traits typedefjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >
const_pointer typedefjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >
const_reference typedefjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >
empty() const noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
end() noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
end() const noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
erase(const_iterator b, const_iterator e) noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
insert(iterator p, const_iterator b, const_iterator e) noexcept(false) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
iterator typedefjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >
iterator_traits typedefjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >
max_size() noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inlinestatic
operator!=(basic_stack_string const &) const noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
operator=(basic_stack_string const &str) noexcept(false) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
operator=(basic_stack_string &&str) noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
operator==(basic_stack_string const &) const noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
operator[](size_type p) noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
operator[](size_type p) const noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
pointer typedefjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >
push_back(value_type c) noexcept(false) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
reference typedefjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >
replace(iterator b, iterator e, const_iterator src_b, const_iterator src_e) noexcept(false) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
reserve(size_type s) noexcept(false) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
resize(size_type s) noexcept(false) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
resize(size_type s, value_type i) noexcept(false) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
size() const noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
size_type typedefjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >
small_string_max_size enum valuejmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >
swap(basic_stack_string &str) noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline
traits_type typedefjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >
value_type typedefjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >
~basic_stack_string() noexcept(true) FORCE_INLINEjmmcg::LIBJMMCG_VER_NAMESPACE::basic_stack_string< BuffN, charT, traits >inline