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

成员的完整列表,这些成员属于 elc::defs::string_n::string_data_n::base_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
apply_data_nothrowelc::defs::string_n::string_data_n::base_string_data_t< char_T >static
apply_str_to_begin(string_view_t str) noexcept(copy_construct_nothrow &&apply_data_nothrow)elc::defs::string_n::string_data_n::base_string_data_t< char_T >virtual
apply_str_to_begin(ptr_t str) noexcept(apply_data_nothrow)elc::defs::string_n::string_data_n::base_string_data_t< char_T >virtual
apply_str_to_end(string_view_t str) noexcept(copy_construct_nothrow &&apply_data_nothrow)elc::defs::string_n::string_data_n::base_string_data_t< char_T >virtual
apply_str_to_end(ptr_t str) noexcept(apply_data_nothrow)elc::defs::string_n::string_data_n::base_string_data_t< char_T >virtual
arec(size_t index) noexcept(copy_construct_nothrow &&move_construct_nothrow)=0elc::defs::string_n::string_data_n::base_string_data_t< char_T >pure virtual
arec_set(size_t index, char_T a, ptr_t &p) noexcept(copy_assign_nothrow &&move_construct_nothrow)=0elc::defs::string_n::string_data_n::base_string_data_t< char_T >pure virtual
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
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)=0elc::defs::string_n::string_data_n::base_string_data_t< char_T >pure virtual
clear_nothrowelc::defs::string_n::string_data_n::base_string_data_t< char_T >static
comn_string_data_t< char_T >elc::defs::string_n::string_data_n::base_string_data_t< char_T >friend
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::base_string_data_t< char_T >
constexpr_string_data_t< char_T >elc::defs::string_n::string_data_n::base_string_data_t< char_T >friend
construct_nothrowelc::defs::string_n::string_data_n::base_string_data_t< char_T >static
copy_assign_nothrowelc::defs::string_n::string_data_n::base_string_data_t< char_T >static
copy_construct_nothrowelc::defs::string_n::string_data_n::base_string_data_t< char_T >static
copy_part_data_to(char_T *to, size_t pos, size_t size) noexcept(copy_assign_nothrow)=0elc::defs::string_n::string_data_n::base_string_data_t< char_T >protectedpure virtual
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::base_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)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inlinevirtual
do_pop_front(size_t size, ptr_t &self) noexcept(construct_nothrow &&copy_assign_nothrow)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inlinevirtual
do_remove_back(size_t size) noexcept(construct_nothrow &&copy_assign_nothrow)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inlinevirtual
do_remove_front(size_t size) noexcept(construct_nothrow &&copy_assign_nothrow)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inlinevirtual
end_apply_string_data_t< char_T >elc::defs::string_n::string_data_n::base_string_data_t< char_T >friend
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
erased_string_data_t< char_T >elc::defs::string_n::string_data_n::base_string_data_t< char_T >friend
get_base_memory_cost() noexcept=0elc::defs::string_n::string_data_n::base_string_data_t< char_T >protectedpure virtual
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)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inlinevirtual
get_data(ptr_t &p) noexcept(get_data_nothrow)elc::defs::string_n::string_data_n::base_string_data_t< char_T >inlinevirtual
get_data_nothrowelc::defs::string_n::string_data_n::base_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 &p) noexcept(hash_nothrow)elc::defs::string_n::string_data_n::base_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 &p, size_t pos, size_t size) noexcept(hash_nothrow)elc::defs::string_n::string_data_n::base_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=0elc::defs::string_n::string_data_n::base_string_data_t< char_T >pure virtual
get_substr_data(size_t begin, size_t size) noexceptelc::defs::string_n::string_data_n::base_string_data_t< char_T >virtual
get_the_largest_complete_data_block_begin_form(size_t begin) noexcept=0elc::defs::string_n::string_data_n::base_string_data_t< char_T >protectedpure virtual
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::base_string_data_t< char_T >static
head_apply_string_data_t< char_T >elc::defs::string_n::string_data_n::base_string_data_t< char_T >friend
inserted_string_data_t< char_T >elc::defs::string_n::string_data_n::base_string_data_t< char_T >friend
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::base_string_data_t< char_T >static
null_string_data_t< char_T >elc::defs::string_n::string_data_n::base_string_data_t< char_T >friend
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::base_string_data_t< char_T >static
ptr_t typedefelc::defs::string_n::string_data_n::base_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) noexcept=0elc::defs::string_n::string_data_n::base_string_data_t< char_T >protectedpure virtual
same_struct_compare(ptr_t with) noexcept(compare.nothrow< char_T >)=0elc::defs::string_n::string_data_n::base_string_data_t< char_T >protectedpure virtual
same_struct_equal(ptr_t with) noexcept(equal.nothrow< char_T >)=0elc::defs::string_n::string_data_n::base_string_data_t< char_T >protectedpure virtual
same_type(ptr_t a) noexceptelc::defs::string_n::string_data_n::base_string_data_t< char_T >inlineprotected
same_value_compress_string_data_t< char_T >elc::defs::string_n::string_data_n::base_string_data_t< char_T >friend
self_changed() noexceptelc::defs::string_n::string_data_n::base_string_data_t< char_T >inlineprotected
set_hash_cache(hash_t value) noexceptelc::defs::string_n::string_data_n::base_string_data_t< char_T >inlineprotected
string_ptr_t typedefelc::defs::string_n::string_data_n::base_string_data_t< char_T >
string_view_t typedefelc::defs::string_n::string_data_n::base_string_data_t< char_T >
substr_string_data_t< char_T >elc::defs::string_n::string_data_n::base_string_data_t< char_T >friend
sum_string_data_t< char_T >elc::defs::string_n::string_data_n::base_string_data_t< char_T >friend
this_t typedefelc::defs::string_n::string_data_n::base_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