ELC in dev
ELC-lang
载入中...
搜索中...
未找到
elc::defs::string_n::string_data_n::substr_string_data_t< char_T > 成员列表

成员的完整列表,这些成员属于 elc::defs::string_n::string_data_n::substr_string_data_t< char_T >,包括所有继承而来的类成员

_has_hash_cacheelc::defs::string_n::string_data_n::base_string_data_t< char_T >protected
_hash_cacheelc::defs::string_n::string_data_n::base_string_data_t< char_T >protected
_sub_beginelc::defs::string_n::string_data_n::substr_string_data_t< char_T >
_sub_sizeelc::defs::string_n::string_data_n::substr_string_data_t< char_T >
_toelc::defs::string_n::string_data_n::substr_string_data_t< char_T >
apply_data_nothrowelc::defs::string_n::string_data_n::substr_string_data_t< char_T >static
apply_str_to_begin(string_view_t str) noexcept(copy_construct_nothrow &&apply_data_nothrow) override finalelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inlinevirtual
apply_str_to_begin(ptr_t str) noexcept(apply_data_nothrow) override finalelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inlinevirtual
apply_str_to_end(string_view_t str) noexcept(copy_construct_nothrow &&apply_data_nothrow) override finalelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inlinevirtual
apply_str_to_end(ptr_t str) noexcept(apply_data_nothrow) override finalelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inlinevirtual
arec(size_t index) noexcept(copy_construct_nothrow &&move_construct_nothrow) override finalelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inlinevirtual
arec_set(size_t index, char_T a, ptr_t &p) noexcept(copy_assign_nothrow &&move_construct_nothrow) override finalelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inlinevirtual
base_string_data_t() noexcept=defaultelc::defs::string_n::string_data_n::base_string_data_t< char_T >
base_string_data_t(never_ref_num_zero_t) noexceptelc::defs::string_n::string_data_n::base_string_data_t< char_T >inline
base_t typedefelc::defs::string_n::string_data_n::substr_string_data_t< char_T >
be_replace(this_t *a, ptr_t b) noexcept(ptr_reset_nothrow)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inlineprotectedstatic
be_replace(ptr_t &a, ptr_t b) noexcept(ptr_reset_nothrow)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inlineprotectedstatic
be_replace_as(ptr_t a) noexcept(clear_nothrow) override finalelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inlinevirtual
clear_nothrowelc::defs::string_n::string_data_n::substr_string_data_t< char_T >static
compare_type typedefelc::defs::string_n::string_data_n::base_string_data_t< char_T >
compare_with(ptr_t with) noexcept(compare.nothrow< char_T >)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inline
compare_with(ptr_t with, size_t pos, size_t size) noexcept(compare.nothrow< char_T >)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inline
compare_with(string_view_t with) noexcept(compare.nothrow< char_T >)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inline
compare_with(const_string_ptr_t with) noexcept(compare.nothrow< char_T >)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inline
compare_with_same_size(ptr_t with) noexcept(compare.nothrow< char_T >)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inline
const_string_ptr_t typedefelc::defs::string_n::string_data_n::substr_string_data_t< char_T >
construct_nothrowelc::defs::string_n::string_data_n::substr_string_data_t< char_T >static
copy_assign_nothrowelc::defs::string_n::string_data_n::substr_string_data_t< char_T >static
copy_construct_nothrowelc::defs::string_n::string_data_n::substr_string_data_t< char_T >static
copy_part_data_to(char_T *to, size_t pos, size_t size) noexcept(copy_assign_nothrow) override finalelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inlineprotectedvirtual
default_compare_method(ptr_t with) noexcept(compare.nothrow< char_T >)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inlineprotected
default_equal_method(ptr_t with) noexcept(equal.nothrow< char_T >)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inlineprotected
destruct_nothrowelc::defs::string_n::string_data_n::substr_string_data_t< char_T >static
do_erase(size_t pos, size_t size) noexceptelc::defs::string_n::string_data_n::base_string_data_t< char_T >virtual
do_insert(size_t pos, string_view_t str) noexcept(copy_construct_nothrow)elc::defs::string_n::string_data_n::base_string_data_t< char_T >virtual
do_insert(size_t pos, ptr_t str) noexceptelc::defs::string_n::string_data_n::base_string_data_t< char_T >virtual
do_output(text_ostream_t< char_T > &os)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inlinevirtual
do_pop_back(size_t size, ptr_t &self) noexcept(construct_nothrow &&copy_assign_nothrow) override finalelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inlinevirtual
do_pop_front(size_t size, ptr_t &self) noexcept(construct_nothrow &&copy_assign_nothrow) override finalelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inlinevirtual
do_remove_back(size_t size) noexcept(construct_nothrow &&copy_assign_nothrow) override finalelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inlinevirtual
do_remove_front(size_t size) noexcept(construct_nothrow &&copy_assign_nothrow) override finalelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inlinevirtual
equal_with(ptr_t with) noexcept(equal.nothrow< char_T >)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inline
equal_with(ptr_t with, size_t pos, size_t size) noexcept(equal.nothrow< char_T >)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inline
equal_with(string_view_t with) noexcept(equal.nothrow< char_T >)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inline
equal_with(const_string_ptr_t with) noexcept(equal.nothrow< char_T >)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inline
equal_with_same_size(ptr_t with) noexcept(equal.nothrow< char_T >)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inline
equivalent_optimization(auto &&a, auto &&b) noexcept(ptr_reset_nothrow)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inlineprotectedstatic
get_base_memory_cost() noexcept override finalelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inlineprotectedvirtual
get_c_str(ptr_t &) noexcept(get_data_nothrow)elc::defs::string_n::string_data_n::base_string_data_t< char_T >virtual
get_const_c_str(ptr_t &p) noexcept(get_data_nothrow) override finalelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inlinevirtual
get_data(ptr_t &) noexcept(get_data_nothrow) override finalelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inlinevirtual
get_data_nothrowelc::defs::string_n::string_data_n::substr_string_data_t< char_T >static
get_gc_profit() noexceptelc::defs::string_n::string_data_n::base_string_data_t< char_T >inline
get_hash(ptr_t &p) noexcept(hash_nothrow)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inline
get_hash_cache() noexceptelc::defs::string_n::string_data_n::base_string_data_t< char_T >inlineprotected
get_hash_detail(ptr_t &) noexcept(hash_nothrow) override finalelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inlineprotectedvirtual
get_match_pattern_from_self(ptr_t &self) noexcept(copy_assign_nothrow &&move_construct_nothrow)elc::defs::string_n::string_data_n::base_string_data_t< char_T >virtual
get_memory_cost() noexceptelc::defs::string_n::string_data_n::base_string_data_t< char_T >inline
get_memory_cost_after_gc() noexceptelc::defs::string_n::string_data_n::base_string_data_t< char_T >
get_others_hash_with_calculated_before(hash_t before, size_t before_size, ptr_t &p, size_t pos, size_t size) noexcept(hash_nothrow)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inline
get_others_hash_with_calculated_before_detail(hash_t before, size_t before_size, ptr_t &, size_t pos, size_t size) noexcept(hash_nothrow) override finalelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inlineprotectedvirtual
get_reverse_match_pattern_from_self(ptr_t &self) noexcept(copy_assign_nothrow &&move_construct_nothrow)elc::defs::string_n::string_data_n::base_string_data_t< char_T >virtual
get_size() noexcept override finalelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inlinevirtual
get_substr_data(size_t begin, size_t size) noexcept override finalelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inlinevirtual
get_the_largest_complete_data_block_begin_form(size_t begin) noexcept override finalelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inlineprotectedvirtual
get_unique_c_str(ptr_t &) noexcept(get_data_nothrow)elc::defs::string_n::string_data_n::base_string_data_t< char_T >virtual
has_hash_cache() noexceptelc::defs::string_n::string_data_n::base_string_data_t< char_T >inlineprotected
hash_nothrowelc::defs::string_n::string_data_n::substr_string_data_t< char_T >static
is_unique() noexceptelc::defs::string_n::string_data_n::base_string_data_t< char_T >inline
move_construct_nothrowelc::defs::string_n::string_data_n::substr_string_data_t< char_T >static
null_equivalent_check() noexceptelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inline
positive_gc_profit() noexceptelc::defs::string_n::string_data_n::base_string_data_t< char_T >inline
pre_alloc_after_end(size_t size) noexceptelc::defs::string_n::string_data_n::base_string_data_t< char_T >virtual
pre_alloc_before_begin(size_t size) noexceptelc::defs::string_n::string_data_n::base_string_data_t< char_T >virtual
ptr_reset_nothrowelc::defs::string_n::string_data_n::substr_string_data_t< char_T >static
ptr_t typedefelc::defs::string_n::string_data_n::substr_string_data_t< char_T >
reset_hash_cache() noexceptelc::defs::string_n::string_data_n::base_string_data_t< char_T >inlineprotected
same_struct(ptr_t with) noexcept override finalelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inlineprotectedvirtual
same_struct_compare(ptr_t with) noexcept(compare.nothrow< char_T >) override finalelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inlineprotectedvirtual
same_struct_equal(ptr_t with) noexcept(equal.nothrow< char_T >) override finalelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inlineprotectedvirtual
same_type(ptr_t a) noexceptelc::defs::string_n::string_data_n::base_string_data_t< char_T >inlineprotected
self_changed() noexceptelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inline
set_hash_cache(hash_t value) noexceptelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inline
string_ptr_t typedefelc::defs::string_n::string_data_n::substr_string_data_t< char_T >
string_view_t typedefelc::defs::string_n::string_data_n::substr_string_data_t< char_T >
substr_string_data_t(ptr_t str, size_t sub_begin, size_t sub_size) noexceptelc::defs::string_n::string_data_n::substr_string_data_t< char_T >inline
this_t typedefelc::defs::string_n::string_data_n::substr_string_data_t< char_T >
~base_string_data_t() noexcept(destruct_nothrow)=defaultelc::defs::string_n::string_data_n::base_string_data_t< char_T >virtual